Upload
soleil
View
23
Download
1
Tags:
Embed Size (px)
DESCRIPTION
High Performance Computing in Magnetic Fusion Energy Research. Donald B. Batchelor RF Theory Plasma Theory Group Fusion Energy Division. Nuclear fusion is the process of building up heavier nuclei by combining lighter ones. - PowerPoint PPT Presentation
Citation preview
Presented by
High Performance Computing in Magnetic Fusion Energy Research
Donald B. BatchelorRF Theory
Plasma Theory Group
Fusion Energy Division
2 Batchelor_Fusion_0611
It is the process that powers the sun and the stars, and that produces the elements.
Nuclear fusion is the process of building up heavier nuclei by combining lighter ones.
3 Batchelor_Fusion_0611
The simplest fusion reaction – deuterium and tritium
About 1/2% of the mass is converted to energy (E = mc2 )
nn
nn
nn nn
nn
nn++
++
++
++
++
++
nnnn
nn
En = 14 MeV
deposited in heat exchangers containing lithium for tritium breeding
E = 3.5 MeV
deposited in plasma, provides self heating
Remember this guy?
4 Batchelor_Fusion_0611
Nuclear thermos bottle
QPfusionPheating
1 break even
20 energy feasible
ignition
We can get net energy production from a thermonuclear process We heat a large number of particles
so that the temperature is much hotter than the sun ~100,000,000° PLASMA: electrons + ions
Then we hold the fuel particles and energy long enough for many reactions to occur
Lawson breakeven criterion:high enough temperature – T (~ 10 keV) high particle density – nlong confinement time –
ne E > 1020 m-3s
T
T
T
T
T
T
TT
TT
TD D
D
D
DD
D
D
DD
5 Batchelor_Fusion_0611
We confine the hot plasma using strong magnetic fields in the shape of a torus
Charged particles move primarily along magnetic field lines. Field lines form closed, nested toroidal surfaces
The most successful magnetic confinement devices are tokamaks
DIII-D Tokamak
Magnetic axis
Minor radius
Magneticflux surfaces
6 Batchelor_Fusion_0611
Latest news http://www.iter.org
An international effort: Japan, Europe, US, Russia, China, Korea, India
R0 = 6 m
ITER will take the next steps to explore the physics of a “burning” fusion plasma
Fusion power ~ 500MW
Iplasma = 15 MA, B0 = 5 Tesla T ~ 10 keV, E ~ 4 sec
Large – 30 m tall, 20k Tons
Expensive > $5B+
Project staffing, administrative organization, environmental impact assessment
First burning plasmas ~ 2018
7 Batchelor_Fusion_0611
What are the big questions in fusion research? How do you heat the plasma to 100,000,000 degrees, and once you
have it how do you control it? We use high power electromagnetic waves or energetic beams of neutral
atoms. Where do they go? How and where are they absorbed?
How can we produce stable plasma configurations? What happens if the plasma is unstable? Can we live with it? Or can we
feedback control it?
How do heat and particles leak out? How do you minimize the loss? Transport is mostly from small scale turbulence. Why does the turbulence sometimes spontaneously disappear in regions
of the plasma, greatly improving confinement?
How can a fusion grade plasma live in close proximity to a material vacuum vessel wall? How can we handle the intense flux of power, neutrons and charged
particles on the wall?
Supercomputing plays a critical role in answering such questionsSupercomputing plays a critical role in answering such questions
8 Batchelor_Fusion_0611
Center for Extended MHD Modeling
Center for Simulation of Wave-Plasma Interactions
AORSA code TORIC CQL3D ORBITRF DELTA5D
We have SciDAC and other projects addressing separate phenomena and time scales
M3D code NIMROD
Gyrokinetic Particle Simulation Center
GTC code GYRO
Edge Simulation Projects
XGC code TEMPEST
9 Batchelor_Fusion_0611
AORSA code
ITER one toroidal mode
ITER 40 toroidal modes
# processors 4096 164,000
Time (hr) 1.5 (Jaguar) 1.5
Tflops 21 853
Objectives: understand heating of plasmas to ignition, detailed plasma control through localized heat, current and flow drive
Petascale problems in wave heating and plasma control
AORSA uses Scalapack software to perform a dense matrix inversion. Have observed “perfect” scaling with processor number in the AORSA matrix inversions up to >8000 processors and we expect this scaling to persist.
AORSA has been coupled to the Fokker-Planck solver CQL3D to produce self-consistent plasma distribution functions. TORIC is now being coupled to CQL3D.
Mode converted Ion Cyclotron Wave (ICW)
10 Batchelor_Fusion_0611
Objectives: to reliably simulate the sawtooth and other unstable behavior in ITER in order to access the viability of different control techniques
TODAYSmall tokamak (CDX-U)
Large present day tokamak (DIII-D) ITER
Relative Volume 1 50 1500
Space-time pts. 2 1011 1 1013 3 1014
Actual speed 100 GF 5 TF 150 TF
# processors 500 10,000 100,000
Rel. proc. speed 1 2.5 7.5
Petascale problems in extended MHD stability of fusion devices (M3D and NIMROD codes)
M3D uses domain decomposition in the toroidal direction for massive parallization, partially implicit time advance, PETc for sparse linear solves
NIMROD spectral in the toroidal dimension, semi-implicit time advance, SuperLU for sparse linear solves
11 Batchelor_Fusion_0611
Objectives: Steady-state turbulence simulations including all relevant nonlinearities to determine device size scaling and isotope scaling of transport
Petascale problems in particle based gyrokinetic simulation (GTC code)
Particles – 1 trillion particles on a 10,000 10,000 100 grid (100 particles/cell) for ITER-type plasmas with a grid size of the order of the electron skin depth, we need a 1 PF/s Jaguar at ORNL with 50,000 XT3 quad-core processors, assuming half the memory for storing particle data and the other half for grid data.
Field solve – toroidal domain decomposition is in place, radial decomposition near completion – 108 elements per plane
Production runs on IBM BlueGene/L using 32,768 processors (90 Tflops)
Compute Power of the Gyrokinetic Toroidal CodeNumber of particles (in million) moved 1 step in 1 second
641
10
100
1000
10000
128 256 1024 2048 4096 8192 16384 32768512
Latest vector optimizationsNot tested on Earth Simulator
Number of processors
Com
pute
pow
er (m
illio
ns o
f par
ticle
s)
Phoenix (Cray X1E)Jaguar (Cray XT3Earth Simulator (05)Phoenix (Cray X1) Jacquard (opteron+IB)Thunder (IA64+Quad)Blue Gene/L (Watson)Seaborg (IBM SP3)Seaborg (MPI+OMP)NEC SX-8 (HLRS)
12 Batchelor_Fusion_0611
Contact
Donald B. BatchelorRF TheoryPlasma Theory GroupFusion Energy Division(865) [email protected]
12 Batchelor_Fusion_0611