User Tools

Site Tools


wg:geodynamo:performance_results

This is an old revision of the document!


These pages show the results of performance tests for different dynamo codes on the TACC XSEDE Stampede system.

To clarify terminology, here are some definitions of terms used in the measurements:

  • Node: On Stampede, each node contains 2 Xeon E5-2680 processors, each with 8 cores, for a total of 16 cores per node. Each node also has 32GB 8x4G 4 channels DDR3-1600MHz of memory,
  • Core: A single core in a processor.
  • MPI processes:
  • Thread: An OpenMP thread. Unless otherwise specified processor thread affinity is not enabled.
  • SU: Service unit, a unit of usage accounting equal to #cores x #hours. Usage is billed by the node, so using 8 of 16 cores in a node for 1 hour will be recorded as 16 SUs rather than 8 SUs.

All timings are measured in terms of wall time unless otherwise specified. They are measured using MPI_Wtime() (If program does not use MPI, system_clock(itime, irate, imax) is used). The time for one step is determined by taking the mean of the elapsed time for 100 time steps.

Calypso Ver.1.1
Status: Three cases should be tested again

Calypso latest Ver.
Status: Two cases are missing and three cases should be tested again

GeoFEM-MHD
Status: Done

ETH code (not finished)
Status: Having a problem to generate initial field. Asking to authors.

SPmodel(GFD-dennou code) (not finished)
Status: Strong scaling is done. Discussing with authors

Goddard code
Status: Needs a routine to generate initial field of multiple resolutions. Request is pending.

H2000
Status: Done

Parody(IPGP JHU code)
Status: Done

LSD (Leeds code)
Status: Sending the report to authors

MagIC
Status: Done

MagIC5 (not started)

SFEMANS (not finished)
Status: Strong scaling is done. Discussing with authors for warnings and changing resolutions

simitev-busse-drs
Status: Strong scaling is done with $l_{max} = 128$. Simulations fail more than $l_{max} = 192$.

UCSC-Glatzmaier code
Status: Strong scaling is done.

UCSC-Glatzmaier code (New Version)
Status: Code received.

xshells
Status: Done, need to communicate with authors.

TITECH code (not started)

Comparison among codes

wg/geodynamo/performance_results.1414168987.txt.gz ยท Last modified: 2014/10/24 16:43 by kellogg