Nuclear Physics at the Interface of 21st Century...

23
Nuclear Physics at the Interface of 21 st Century Computational Science Michael Strayer, Assoc. Dir. Of Science for Advanced Scientific Computing Research April 2009

Transcript of Nuclear Physics at the Interface of 21st Century...

Page 1: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Nuclear Physics at the Interfaceof 21st Century Computational Science

Michael Strayer, Assoc. Dir. Of Science for Advanced Scientific Computing Research

April 2009

Page 2: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Computational ScienceThe Early Years

Wilson’s Analogy:Simulation ScientistsMath/CS Researchers Computers

ExperimentalistsTheoristsExperimental Apparatus

Page 3: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

“Perhaps the most significant applications of scientific computing come not in the solution of old problems, but in the discovery of new phenomena through numerical experimentation.”

Computational ScienceThe Early Years

Lax report on Large Scale Computing in Science and Engineering, 1982

Page 4: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Computational ScienceThe Early Years

Lax Report on Large Scale Computing in Science and Engineering, 1982

It is in the national interest– that access to constantly updated supercomputing facilities be provided to

scientific and engineering researchers and– that a large and imaginative user community be trained in their uses and

capabilities.

Future significant improvements may have to come from architectures embodying parallel processing elements –perhaps several thousands of processors.

Research in languages, algorithms and numerical analysis will be crucial in learning to exploit these new architectures fully.

Page 5: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Computational Science20 years later

Scientific Discovery through Advanced Computing (SciDAC)

““SciDAC is unique in the world. There isn't any other SciDAC is unique in the world. There isn't any other program like it anywhere else, and it has the program like it anywhere else, and it has the remarkable ability to do science by bringing remarkable ability to do science by bringing together physical scientists, mathematicians, applied together physical scientists, mathematicians, applied mathematicians, and computer scientists who mathematicians, and computer scientists who recognize that computation is not something you do recognize that computation is not something you do at the end, but rather it needs to be built into the at the end, but rather it needs to be built into the solution of the very problem that one is addressing.solution of the very problem that one is addressing.””

Dr Raymond Orbach, then Under Secretary for Science and Director, Office of Science, US Department of Energy

in SciDAC Review

Page 6: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Computational Science:the Third Pillar

Ken Wilson

ExperimentTheory

Page 7: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Advancing Science through large-scale data, modeling and simulation

– Science Application and Science Applications Partnerships: Astrophysics, Accelerator Science, Climate, Biology, Fusion, Petabyte data, Materials & Chemistry, Nuclear physics, High Energy physics, QCD, Turbulence, Groundwater

– Centers for Enabling Technology: Address mathematical and computing systems software issues

– Institutes: Assist Scientific Applications teams and foster next generation computational scientists

Scientific Discovery Scientific Discovery through Advanced Computing (SciDAC)through Advanced Computing (SciDAC)

http://www.scidac.gov

Page 8: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

FacilitiesThen and Now

1984 2009

Page 9: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Nuclear Physics2.8%

Climate Research11.1%

Chemical Sciences6.3%

Astrophysics17.8%

Atomic/Molecular Physics0.1%

Combustion6.1%

Plasma Physics9.8%

Applied Mathematics3.4%

Biological Sciences11.2%

Engineering2.3%

Computer Sciences2.7%

Geosciences1.2%

Environmental Sciences0.6%

Lattice Gauge Theory9.8%

Materials Sciences12.4%

Nuclear Energy0.8%

Accelerator Physics1.5%

Fluid Turbulence0.1%

2009 INCITE projects

Innovative and Novel Computational Impact on Theory and Experiment

Approximately 890 million processors awarded in 2009

Innovative and Novel Computational Impact on Theory and Experiment (INCITE) program started in 2004.• Small number of computationally intense, high impact projects• Open to national and international researchers, including industry• No requirement of DOE or Office of Science funding on topic area• Peer and computational reviews

Page 10: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

INCITE TrendsRequests for allocations continue to outpace available resources

Approximately 1.3 Billion Processor hours available for INCITE in 2010

Page 11: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Delivering the Science

Scientific Discovery and the Role of High End Computing

Panelist Area Pete Beckman, Argonne National Laboratory

Computer Science

Jacqueline Chen, Sandia National Laboratories

Accelerator Physics, Combustion, Fluid Turbulence, Engineering Physics

Giulia Galli, University of California-Davis

Chemical Sciences, Nano and Materials Sciences, Physical Chemistry

James Hack, Oak Ridge National Laboratory

Climate Research, Environmental Sciences, Geosciences

David Keyes, Columbia Applied Mathematics Doug Kothe, Oak Ridge National Laboratory

Computational Fluid Dynamics, Nuclear Engineering

Paul Messina, Argonne National Laboratory

Computer Science

Anthony Mezzacappa, panel chair, Oak Ridge National Laboratory

Astrophysics, Solar/Space Physics

Claudio Rebbi, Boston University

High Energy and Nuclear Physics

Nagiza Samatova, North Carolina State University

Biology, Life Sciences

Tang, Princeton Plasma Physics Laboratory

Fusion, Fusion, Energy, Plasma Physics

Katherine Yelick, Lawrence Berkeley National Laboratory

Computer Science

Breakthroughs Selection Panel

Page 12: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Top 10 Computational Science Accomplishments

Titles in Blue – SciDAC: Titles in Black - INCITE

Via Lactea II, A Billion Particle Simulation of the Dark Matter Halo of the Milky Way (Madau)

8

Prediction and Design of Macromolecular Structures and Functions (Baker)3

Modeling the Molecular Basis of Parkinson’s Disease (Tsigelny)1

Understanding How Lifted Flame Stabilized in a Hot Coflow (Yoo)4

10

9

7

6

5

2

Rank

PETSc: Providing the Solvers for DOE High-Performance Simulations (Smith)

High Transition Temperature Superconductivity: A High-Temperature Superconducting State and a Pairing Mechanism in 2-D Hubbard Model (Scalapino)

New Insights from LCF-enable advanced kinetic simulations of global turbulence in fusion systems (Tang)

Discovery of the Standing Accretion Shock Instability and Pulsar Birth Mechanism in a Core-Collapse Supernova Evolution and Explosion (Blondin)

First Provably Scalable Maxwell Solver Enables Scalable Electromagnetic Simulations (Kovel)

Probing the properties of water through advanced computing (Galli)

Title

Page 13: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

DCA++ Achieves 1.3 Petaflops

High Tc Superconducting in Cuprates• 2-D Hubbard Model• Study Materials with

Disorders/Impurities• First petaflop application• Spurred community debate • Inspired SNS experimentDCA++• Monte Carlo Method• 10X Speedup by Scientific Computing

Group at OLCF through:– Delaying memory intensive

operations (reorder barriers)– Mixed Precision arithmetic

(move fewer bits per flop)

2008 Gordon Bell Prize Winner

Philip AndersonDoug Scalapino

Page 14: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

14

Petaflops to Exaflops14 years Ago

“Building a computer 10 times larger than all the networked computing capability in the USA”

2007“range of applications that would be materially transformed by the availability of exascale systems”

www.er.doe.gov/ASCR/ProgramDocuments/TownHall.pdf

Page 15: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Scientific Challenges Workshop Series

Enabling science communities to address scientific grand challenges through extreme scale computational science

Workshop series: • Climate Science• High-Energy Physics• Nuclear Physics• Fusion Energy Sciences• Nuclear Energy• Biology• Materials Science and Chemistry• NNSA• CS-Math & Architectures

26-28 January 2009, Washington, DC109 participants; DOE/NSF/NNSA reps

The Nuclear Physics Workshop defined Priority Research Directions in• Nuclear Astrophysics• Cold QCD and Nuclear Forces• Nuclear Structure and Reactions• Accelerator Physics• Hot and Dense QCD

Workshop chair: Dr. Glenn YoungCo-chairs: Dr. David Dean,

Dr. Martin Savage

Page 16: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Scientific Challenges Workshop SeriesExascale computing will unify Nuclear Physics

Nuclear Structure

QCD

Applications in astrophysics, defense, energy, and medicine

Page 17: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Scientific Challenges Workshop SeriesExascale computing will unify Nuclear Physics

Cold QCD andNuclear Forces

NuclearAstrophysics

Nuclear Structureand Reactions

Hot and DenseQCD

HEP neutrino

Equation of state of nuclear material?Kaon (strange meson) Condensates?Sigma (strange) Baryons?Is SN1987A a black hole or a neutron star?

Page 18: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Scientific Challenges Workshop SeriesExample: Nuclei

Page 19: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Scientific Challenges Workshop SeriesExample: Hadronic Structure

Page 20: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Scientific Challenges Workshop SeriesExamples: Astrophysics

Page 21: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

“Effective use of exascale systems will require fundamental changes in how we develop and validate simulation codes for these systems and how we manage and extract knowledge from the massive amount of data produced.”

Exascale Townhall: Software – Findings

Page 22: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Challenges for the FuturePath to Extreme Scale

Applied Math and Computer Science have contributed even more than Moore’s Law

Page 23: Nuclear Physics at the Interface of 21st Century ...scripts.mit.edu/~csuggs/jmla/kerman/web_talks/MichaelMITfinal.pdf · Computational Science The Early Years Lax Report on Large

Hitting the Cliff Hitting the Cliff

SciDAC 1SciDAC 1

SciDAC 2SciDAC 2

SciDAC XSciDAC X

I climb the "Hill of Science,"I "view the landscape o'er;"

Such transcendental prospect,I ne'er beheld before!

-Emily Dickinson

TerascaleTerascale

PetascalePetascale

Extreme ScaleExtreme Scale

Core

Res

earc

h