Nuclear Physics at the Interface of 21st Century Computational

advertisement
Nuclear Physics at the Interface
of 21st Century Computational Science
Michael Strayer, Assoc. Dir. Of Science for
Advanced Scientific Computing Research
April 2009
Computational Science
The Early Years
Wilson’s Analogy:
Simulation Scientists
Math/CS Researchers
Computers
Experimentalists
Theorists
Experimental Apparatus
Computational Science
The Early Years
Lax report on Large Scale Computing in Science
and Engineering, 1982
“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 Science
The 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.
Computational Science
20 years later
Scientific Discovery through Advanced
Computing (SciDAC)
“SciDAC is unique in the world. There isn't any other
program like it anywhere else, and it has the
remarkable ability to do science by bringing
together physical scientists, mathematicians, applied
mathematicians, and computer scientists who
recognize that computation is not something you do
at the end, but rather it needs to be built into the
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
Computational Science:
the Third Pillar
Ken
Wilson
Experiment
Theory
Scientific Discovery
through Advanced Computing (SciDAC)
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
http://www.scidac.gov
Facilities
Then and Now
1984
2009
Innovative and Novel Computational
Impact on Theory and Experiment
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
Nuclear Physics
2.8%
Accelerator Physics
1.5%
2009 INCITE projects
Applied Mathematics
3.4%
Nuclear Energy
0.8%
Materials Sciences
12.4%
Astrophysics
17.8%
Lattice Gauge Theory
9.8%
Geosciences
1.2%
Atomic/Molecular Physics
0.1%
Environmental Sciences
0.6%
Biological Sciences
11.2%
Fluid Turbulence
0.1%
Plasma Physics
9.8%
Engineering
2.3%
Chemical Sciences
6.3%
Combustion
6.1%
Computer Sciences
2.7%
Climate Research
11.1%
Approximately 890 million
processors awarded in 2009
INCITE Trends
Requests for allocations continue to outpace available resources
Approximately 1.3 Billion Processor hours
available for INCITE in 2010
Delivering the Science
Breakthroughs Selection Panel
Scientific Discovery and
the Role of High End Computing
Panelist
Pete Beckman, Argonne
National Laboratory
Jacqueline Chen, Sandia
National Laboratories
Area
Computer Science
Giulia Galli, University of
California-Davis
James Hack, Oak Ridge
National Laboratory
Chemical Sciences, Nano and
Materials Sciences, Physical
Chemistry
Climate Research, Environmental
Sciences, Geosciences
David Keyes, Columbia
Applied Mathematics
Doug Kothe, Oak Ridge
National Laboratory
Paul Messina, Argonne
National Laboratory
Anthony Mezzacappa,
panel chair, Oak Ridge
National Laboratory
Claudio Rebbi, Boston
University
Nagiza Samatova, North
Carolina State University
Tang, Princeton Plasma
Physics Laboratory
Katherine Yelick,
Lawrence Berkeley
National Laboratory
Computational Fluid Dynamics,
Nuclear Engineering
Computer Science
Accelerator Physics, Combustion,
Fluid Turbulence, Engineering
Physics
Astrophysics, Solar/Space
Physics
High Energy and Nuclear Physics
Biology, Life Sciences
Fusion, Fusion, Energy, Plasma
Physics
Computer Science
Top 10 Computational Science
Accomplishments
Titles in Blue – SciDAC: Titles in Black - INCITE
Rank
Title
1
Modeling the Molecular Basis of Parkinson’s Disease (Tsigelny)
2
Discovery of the Standing Accretion Shock Instability and Pulsar Birth Mechanism in
a Core-Collapse Supernova Evolution and Explosion (Blondin)
3
Prediction and Design of Macromolecular Structures and Functions (Baker)
4
Understanding How Lifted Flame Stabilized in a Hot Coflow (Yoo)
5
New Insights from LCF-enable advanced kinetic simulations of global turbulence in
fusion systems (Tang)
6
High Transition Temperature Superconductivity: A High-Temperature
Superconducting State and a Pairing Mechanism in 2-D Hubbard Model (Scalapino)
7
PETSc: Providing the Solvers for DOE High-Performance Simulations (Smith)
8
Via Lactea II, A Billion Particle Simulation of the Dark Matter Halo of the Milky Way
(Madau)
9
Probing the properties of water through advanced computing (Galli)
10
First Provably Scalable Maxwell Solver Enables Scalable Electromagnetic
Simulations (Kovel)
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 experiment
DCA++
•
•
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)
Doug Scalapino
Philip Anderson
2008 Gordon Bell Prize Winner
Petaflops to Exaflops
14 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”
14
www.er.doe.gov/ASCR/ProgramDocuments/TownHall.pdf
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, DC
109 participants; DOE/NSF/NNSA reps
The Nuclear Physics Workshop defined Priority Research Directions in
• Nuclear Astrophysics
Workshop chair: Dr. Glenn Young
• Cold QCD and Nuclear Forces
Co-chairs: Dr. David Dean,
• Nuclear Structure and Reactions
Dr. Martin Savage
• Accelerator Physics
• Hot and Dense QCD
Scientific Challenges Workshop Series
Exascale computing will unify Nuclear Physics
QCD
Nuclear
Structure
Applications in astrophysics,
defense, energy, and medicine
Scientific Challenges Workshop Series
Exascale computing will unify Nuclear Physics
Cold QCD and
Nuclear Forces
Nuclear
Astrophysics
Nuclear Structure
and Reactions
Hot and Dense
QCD
HEP neutrino
Equation of state of nuclear material?
Kaon (strange meson) Condensates?
Sigma (strange) Baryons?
Is SN1987A a black hole or a neutron star?
Scientific Challenges Workshop Series
Example: Nuclei
Scientific Challenges Workshop Series
Example: Hadronic Structure
Scientific Challenges Workshop Series
Examples: Astrophysics
Exascale Townhall:
Software – Findings
“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.”
Challenges for the Future
Path to Extreme Scale
Applied Math and Computer Science have
contributed even more than Moore’s Law
Hitting the Cliff
Extreme Scale
SciDAC X
Terascale
SciDAC 1
I climb the "Hill of Science,"
I "view the landscape o'er;"
Such transcendental prospect,
I ne'er beheld before!
-Emily Dickinson
Co
re
SciDAC 2
Re
se
ar c
h
Petascale
Download