NERSCPowering Scientific Discovery Since 1974

UMT

Description

The UMT benchmark is a 3D, deterministic, multigroup, photon transport code for unstructured meshes. 

Download

Download the UMT_v1.1.tar tar file

How to Build

Two steps are required.

cd to src; make

cd to Teton; make SuOlsonTest

The result is SuOlsonTest in the Teton directory.  The build process requires MPI.  The g++ compiler is also needed for preprocessing.

How to Run

 In the 'run' directory you will find scripts for the small, large and extra large problems as defined for the Trinity/NERSC-8 run rules, run-<problem size>.sh. The small problem is sized to use ~144 GB of aggregate memory. The large problem is scaled to use 512 times more memory, and the extra large problem is scaled up by 10,000. The scripts are set up to use the Cray runtime and for the small and large problems correspond to how the baseline data was collected on Hopper. The input problems are independent of the number of MPI ranks.

Reporting

Results are written to stdout. Report cumulativeWorkTime.

Change Log

  • 03/29/2013
    • Initial version added to this web site