Application : GYRO is a nonlinear tokamak microturbulence package. Developed at General Atomics, GYRO uses a fixed (Eulerian) grid to solve the 5-D gyrokinetic-Maxwell equations. Operation is flexible, with the capability to treat

  • a local (flux-tube) or global radial domain
  • a full or partial torus
  • general (shaped) or simple circular plasmas
  • adiabatic, drift-kinetic or gyrokinetic electrons
  • electrostatic or electromagnetic fluctuations
  • experimental or user-defined physical parameters
Gyro Results

Copper(IBM P690 at NCSA): B1-std simulation (for 16 processors), B2-cy simulation(for 16 processors).

Cheetah(IBM P690 at ORNL):

B1-std simulation: 16 processors, 128 processors, 256 processors
Scalability Analysis | Scalability Graphs | Timing Results
New Timing Results(including do_fulladvance)

Teragrid(NCSA):

Gyro B1-std | Gyro B2-cy | Gyro B3-gtc

Tau Results:(B2-cy) 16 processors | 512 processors
Time Distribution | MPI AlltoAll funtion Profile| Frequent functions

Teragrid: B3-gtc(NL=1) | B3-gtc(NL=2) with TAU
B1-std(with fastcpu option) | B3-gtc(NL=2,fftw)

Tools:Images from TAU | mpiP Results | PerfSuite Results | HPC Toolkit Results

Tools

The following tools are currenty being studied for performance evaluation.