31 March 2020 - Benchmark Q&As updated
For questions and answers regarding the NWSC-3 HPC Benchmarks, refer to the updated NWSC-3 Benchmarks Q&As document.

19 March 2020 - Updated benchmarks released
Please note that the NWSC-3 HPC Benchmarks have been updated to include changes to the GOES and OSU MPI benchmarks. Prospective Offerors for the NWSC-3 Request for Proposal (RFP), which will be released 2 April 2020, should download the updated benchmark code, input cases, and instructions (see below). NCAR does not plan to make any additional changes to the HPC Benchmarks unless there are issues with the ones provided here.

19 July 2019 - Benchmarks released
The NWSC-3 HPC Benchmarks are available ahead of an anticipated release of the NWSC-3 Request for Proposal (RFP) in Q1 of 2020. NCAR does not plan to make any changes to the HPC Benchmarks unless there are issues with the ones provided here.

Page contents


Release Date: July 19, 2019

Last Updated: March 19, 2020

Ensuring that real applications perform well on NCAR computing platforms is critical for getting the best value out of complex and costly high-performance computing and storage resources. Climate and weather applications are large, often with millions of lines of code, and are generally difficult to configure in a way that permits ease of use for things such as system deployments, upgrades, and procurements.

Thus, NCAR has developed a suite of application kernels, micro-benchmarks, and full applications with moderate input cases that can be used as proxies for the full applications and still provide meaningful information and insights into system performance. A few of these are well-known benchmarks that are commonly used in HPC for characterizing system performance.

NCAR's benchmarking applications are listed in the table below, along with file names, sizes, and checksums. These packages include source files, build scripts, and input data sets required to compile and run the applications. In cases where the benchmarks depend on applications and libraries that are not part of the package distributions, you will find version number and download details in the README files.

Documentation and benchmark download packages are available through the Globus-based NCAR Data Sharing Service. Instructions are given below for obtaining a Globus account, installing the required Globus software, and downloading the benchmark packages via the NCAR HPC Benchmarks endpoint. See the Globus instructions below for more information.

Benchmarks

NameDescriptionFile ContentsFile Name Size
(Bytes)
  MD5 Checksum
CLUBBPhysics KernelInstructionsCLUBB_2019-05-19.pdf63246006fb83f72d3cc4042c361701f837ea4
Benchmark FilesCLUBB_2019-05-19.tar.gz184931304626d0c5108f76c662d8e722fa64cfe82
DART_WRFModel KernelInstructionsDART_WRF_2019-05-20.pdf59749cbe78c13a80073910c0275467c52ee2c
Benchmark FilesDART_WRF_2019-05-20.tar.gz258607013a388e961fce0960d096417cd45e1f00f
GOESML BenchmarkInstructionsGOES16_2020-04-27.pdf 716651d9ba301526d25cd768304e14fa5ab14
Benchmark FilesGOES16_2020-04-27.tar.gz35780321115517e495689c75c4f71478d5d3f45e7e
MG2Physics KernelInstructionsMG2_2019-05-20.pdf61804c13a288f425993504ab9ce5db692c008
Benchmark FilesMG2_2019-05-20.tar.gz8536694325ebc145a374d3ccd1d410f9d495261a
MPAS-A*GPU-capable Atmospheric ModelInstructionsMPAS_2019-06-26.pdf274813cf523aa8e3a9d889d11817d0d07edca9
 
Benchmark Files(For access, follow the MPAS-A instructions below)
Input DataMPAS_2020-04-27_data.tar.gz172704656810ced450ce164b86cb9a6c82a5dcfd966
StreamMemory BandwidthInstructionsStream_2019-05-22.pdf69436577d9da38eed93d782d6a046c36d7353
Benchmark FilesStream_2019-05-22.tar.gz2074323d9d58f8d709553c7e409ab1b1e44cc
WACCMPhysics KernelInstructionsWACCM_2019-05-19.pdf623916bb2d8bd1df3471ad93a17540e2c2c17
Benchmark FilesWACCM_2019-05-19.tar.gz18289529b31c36c58f5ecbbb613caaa39b663b32
WRFWeather Research and Forecasting (WRF) ModelInstructionsWRF_2019-09-06.pdf932132a47071030e4417d4873938333a60af9
Benchmark FilesWRF_2019-09-06.tar.gz9778202346bec5bf5cc682b14ebb30a2da51d381ab
OSU MPIMPI Communications BenchmarkInstructionsosu-micro-benchmarks-5.5_2020-03-12.pdf627324baea167d0698973e751b75e578ac6bb
Benchmark Filesosu-micro-benchmarks-5.5_2020-03-12.tar.gz765369bcb970d5a1f3424e2c7302ff60611008

Globus instructions

Step 1: Obtain a Globus account

Go to www.globus.org and click the Sign Up button in the upper-right corner.

Step 2: Install Globus Connect Personal

Go to https://www.globus.org/globus-connect-personal and install the version of Globus Connect Personal appropriate for your computer. Versions are available for Mac OS X, Linux, and Windows.

Step 3: Use Globus to download benchmarks

  1. Access the NCAR HPC Benchmarks folder on Globus. (You will need to log in to Globus with the account created in Step 1.)
  2. Select the files you wish to download and click Transfer or Sync to in the right-hand pane.
  3. Select the endpoint you wish to transfer files to. This can be the computer where you installed Globus Connect Personal in Step 2, or another Globus endpoint to which you have access.
  4. Click on the Start button below the file manager to initiate the transfer.

Your download will be submitted through the Globus Transfer service. You will receive an email when your transfer has completed. You can monitor the transfer by clicking Activity in the left-hand menu to bring up the Globus Activity view.

* Note: Access to the MPAS-A benchmark code is restricted. To obtain access, follow the instructions below.  

Instructions for obtaining NWSC-3 MPAS-A benchmark source code

Code releases for the MPAS-A GPU project will occur through the open-source GitHub site. However, before you may access the site, you are required to sign the MPAS-A Confidentiality Agreement. To obtain access to the MPAS-A GPU GitHub site, send both your signed MPAS-A Confidentiality Agreement and your GitHub account/login to Alison Propes, UCAR's Subcontract/Procurement Manager.

Note that all materials (including source code, products derived from source code, and documents) related to NWSC-3 MPAS should not be distributed, either formally or informally, in any form. Publishing any kind of results obtained from the NWSC-3 MPAS-A source code requires written consent from UCAR.







  • No labels