Joint Institute for Computational Sciences - ICL...

18
Joint Institute for Computational Sciences State funded, UT institute on the Oak Ridge campus advancing shared objectives in computational science research, education, workforce development, and national leadership About $110M in external funding Internationally recognized research and faculty in computational and computer science, chemistry and materials science, mathematics, and molecular biology Operate national facilities and support campus communities National Institute of Computational Science: Kraken, (Athena), Nautilus, Keeneland XSEDE

Transcript of Joint Institute for Computational Sciences - ICL...

Page 1: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Joint Institute for Computational Sciences State funded, UT institute on the Oak Ridge campus advancing shared objectives in computational science research, education, workforce development, and national leadership

● About $110M in external funding

Internationally recognized research and faculty in computational and computer science, chemistry and materials science, mathematics, and molecular biology

Operate national facilities and support campus communities● National Institute of Computational Science:

Kraken, (Athena), Nautilus, Keeneland● XSEDE

Page 2: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Joint Institute for Computational Sciences Provide resources and support for UT researchers and educators

● Training, education, consulting, curriculum development● Kraken, (Athena), Nautilus, Keeneland, and ties to ORNL facilities

Support program development in computational science● Collaboration on proposal development and execution;

deployment and operation of advanced resources● Bridge between UT and ORNL staff and programs

Educate new generations of scientists in all aspects of computation● AACE Application Acceleration Center of Excellence● Graduate and undergraduate internships, REU, work experience● IGMCS

Page 3: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

JICS Joint FacultyDavid Banks, UT/EECSYanfei Gao, UT/Mat.Sci.

Robert Harrison, ORNL/ChemistryIgor Jouline, ORNL/Bio

Yolung Xing, ORNL/Math

Robert J. Harrison, DirectorDonna Wilkerson, Administrative Assistant

ORNL Scientific StaffNikita Arnold

Moetasim AshfaqAriana Beste

William CarlenTamah Fridman

Se-Ran JunTiffany Mintz

Aurelian RusanuJason SchaakeScott Thornton

Lukas Vlcek

National Institute forComputational Sciences (NICS)

Thomas Zacharia, PIPatricia Kovatch, Project Director

Mark Fahey, Interim Deputy DirectorSean Ahern, Executive Director

Ryan Braby, System Administration Group LeaderMark Fahey, Scientific Computing Group Leader

Jim Ferguson, Education, Outreach andTraining Director

Bruce Loftis, User Support Group Leader

Core Research StaffChristian Halloy

Kwai Wong

AdministrationDon Reed, Budget Director

Norma Manning, Financial AssistantTerrie Cassidy, Accounting Assistant

Caitlin Rockett, Technical Writer

Industrial PartnershipsSuzy Tichenor

Advisory CouncilUT Science Alliance Director

UT VP for Information TechnologyUT Electrical Engineering and Computer Science Chair

UT ProvostORNL Deputy Lab. Director for Science and Technology

ORNL Assoc. Lab. Director for Computing and Computational Sciences

ORNL Director of Computer Science and Mathematics Division

ORNL Director of NCCSJICS Director

Remote Data Analysisand Visualization Center

Sean Ahern, PIJian Huang, Co-PI

Keeneland: National Institute forExperimental Computing

Jeff Vetter (GA Tech), PI

University of TennesseeDavid Millhorn, Vice President for Research

Wes Hines, Interim Vice Chancellor for Research & Engagement, UTK

JICSOak Ridge National LaboratoryThomas Zacharia, Deputy Director for Science and

TechnologyJeff Nichols, Assoc. Lab. Director for Computing and

Computational Sciences

Targeted Research StaffFrank Averill

Application Acceleration Center of Excellence

Director Glenn Brook

XSEDEPatricia Kovatch, co-PIDirector of Operations

Page 4: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

First academic petaflopDelivers 65% of all NSF compute cycles

Awarded the NSF Track 2B ($65M) plus $10M from UTPhased deployment of Cray XT systemsStaffed with ~30 FTEs and growing rapidlyTotal funding ~$100M

National Institute for Computational Sciences

Page 5: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Kraken #3 Fastest machine in the world (Top500 11/09)

9,408 dual socket, 16GB memory nodes

2.6 GHz 6-core AMD Istanbul processor per socket

1.17 Petaflops peak performance (112,986 cores)

Cray Seastar 2 3-D Torus interconnect

3.3 Petabytes DDN disk (raw)

147 Terabytes memory

100 cabinets

~2,200 sq ft

Lightweight kernel

5

Page 6: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

HPC Ops Report Dec 2010

Physics - 130; 26%

Astronomical Sciences - 120; 21%

Atmospheric Sciences - 510; 15%

Molecular Biosciences - 410; 10%

Chemistry - 140; 6%

Chemical, Thermal Systems - 610; 5%

Staff Accounts - 940; 4%

Materials Research - 150; 4%

Earth Sciences - 520; 3%

Advanced Scientific Computing - 340; 3%Cross-Disciplinary Activities - 360

Kraken Allocations by Discipline

Page 7: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute
Page 8: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

8

O(1) programmersO(100,000) nodesO(1,000,000) coresO(10,000,000) threads … and more are coming

● Complexity kills our ambitions in HPC

● How do we write code for computers that do not yet exist?

● Why are our equations are ~100 lines but the program is ~1,000,000 lines & growing

● This is the semantic gap – how to shrink it?

Page 9: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Multiresolution Adaptive Numerical Scientific Simulation

George I. Fann1, Diego Galindo1, Robert J. Harrison1,2, Rebecca Hartman-Baker1, Judy Hill1, and Jun Jia

1Oak Ridge National Laboratory2University of Tennessee, Knoxville

In collaboration with

Gregory Beylkin4, Lucas Monzon4, Hideo Sekino5 and Edward Valeev6

4University of Colorado5Toyohashi Technical University, Japan

6Virginia Tech

[email protected]

Page 10: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

What is MADNESS?

● A general purpose numerical environment for reliable and fast scientific simulation● Chemistry, nuclear physics, atomic physics, material

science, nanoscience, climate, fusion, ...

● A general purpose parallel programming environment designed for the peta/exa-scales

● Addresses many of the sources of complexity that constrain our HPC ambitions

http://code.google.com/p/m-a-d-n-e-s-shttp://harrison2.chem.utk.edu/~rjh/madness/

Numerics

Parallel Runtime

Applications

Page 11: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Molecular Electronic StructureEnergy andgradients

ECPs coming(Sekino, Kato)

Responseproperties(Vasquez andSekino)

Still not as functional as previous Python version

Spin density of solvated electron

Page 12: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Nuclear physics

J. Pei, G.I. Fann, Y. Ou, W. NazarewiczUT/ORNL

● DOE UNDEF● Nuclei & neutron matter● ASLDA● Hartree-Fock Bogliobulov● Spinors● Gamov states

Imaginary part of the seventh eigen function two-well Wood-Saxon potential

Page 13: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Solid-state electronic structure

• Thornton, Eguiluz and Harrison (UT/ORNL)– NSF OCI-0904972: Computational

chemistry and physics beyond the petascale

• Full band structure with LDA and HF for periodic systems

• In development: hybrid functionals, response theory, post-DFT methods such as GW and model many-body Hamiltonians via Wannier functions Coulomb potential isosurface in LiF

Page 14: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Time dependent electronic structure

Vence, Krstic,

HarrisonUT/ORNL

H2

+ molecule

in laser field(fixed nuclei)

Page 15: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

Nanoscale photonics(Reuter, Northwestern; Hill, Harrison ORNL)

Diffuse domain approximation for interior boundary value problem; long-wavelength Maxwell equations; Poisson equation; Micron-scale Au tip 2 nm above Si surface with H2 molecule in gap – 107 difference between shortest and longest length scales.

Page 16: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

The math behind the MADNESS

● Multiresolution

● Low-separation rank

● Low-operator rank

V 0⊂V 1⊂⋯⊂V n

V n=V 0V 1−V 0 ⋯ V n−V n−1

f x1, , xn=∑l=1

M

l∏i=1

d

f i l xiO

∥ f il ∥2=1 l0

A=∑=1

r

u v

TO

0 v

T v=u

T u=

Page 17: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute
Page 18: Joint Institute for Computational Sciences - ICL UTKicl.cs.utk.edu/igmcs/cs-kickoff/2011kickoff-harrison.pdf · Joint Institute for Computational Sciences State funded, UT institute

JICS and NICS contacts

● JICS http://www.jics.tennessee.edu● NICS http://www.nics.tennessee.edu● Campus contacts

● Christian Halloy [email protected] ● Kwai Wong [email protected]

● NICS outreach● James Ferguson [email protected]

● JICS director● Robert J. Harrison [email protected]