12
Presented by High Performance Computing in Magnetic Fusion Energy Research Donald B. Batchelor RF Theory Plasma Theory Group Fusion Energy Division

High Performance Computing in Magnetic Fusion Energy Research

  • Upload
    soleil

  • View
    23

  • Download
    1

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

Page 1: High Performance Computing in Magnetic Fusion Energy Research

Presented by

High Performance Computing in Magnetic Fusion Energy Research

Donald B. BatchelorRF Theory

Plasma Theory Group

Fusion Energy Division

Page 2: High Performance Computing in Magnetic Fusion Energy Research

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.

Page 3: High Performance Computing in Magnetic Fusion Energy Research

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?

Page 4: High Performance Computing in Magnetic Fusion Energy Research

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

Page 5: High Performance Computing in Magnetic Fusion Energy Research

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

Page 6: High Performance Computing in Magnetic Fusion Energy Research

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

Page 7: High Performance Computing in Magnetic Fusion Energy Research

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

Page 8: High Performance Computing in Magnetic Fusion Energy Research

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

Page 9: High Performance Computing in Magnetic Fusion Energy Research

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)

Page 10: High Performance Computing in Magnetic Fusion Energy Research

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

Page 11: High Performance Computing in Magnetic Fusion Energy Research

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)

Page 12: High Performance Computing in Magnetic Fusion Energy Research

12 Batchelor_Fusion_0611

Contact

Donald B. BatchelorRF TheoryPlasma Theory GroupFusion Energy Division(865) [email protected]

12 Batchelor_Fusion_0611