NERSCPowering Scientific Discovery Since 1974

NERSC Template

Case Study Worksheet

Project Information - Test

Document Prepared By NERSC Test
Project Title Test
Principal Investigator Richard Gerber
Participating Organizations
Science Category Climate Environmental Science Biological Sciences
Funding Agencies DOE SC DOE NSA NSF NOAA NIH Other: IRS

Project Summary (Scientific Objectives)

Please give a brief description of your project and its scientific objectives for the next 3-5 years.

Current HPC Usage and Methods

Facilities Used NERSC NCCS ACLF NSF Centers Other: desktop
Architectures Used Cray XT IBM Power BlueGene Linux Cluster Other: mac
Total Computational Hours Used per Year 1 Core-Hours NERSC Hours Used per Year 2 Core-Hours
Number of Cores Used in Typical Production Run 3 Wallclock Hours of Single Typical Production Run 4
Total Memory Used per Run 5 GB Minimum Memory Required per Core 6 GB
Total Data Read & Written per Run 7 GB Size of Checkpoint File(s) 8 GB
Amount of Data Moved In/Out of NERSC 9 GB How Often per month
On-Line File Storage Required (Directly Accesible from a Running Job) 11 GB 12 Files
Off-Line Archival Storage Required 13 GB 14 Files

Please list any required or important software, services, or infrastructure (beyond supercomputing and standard storage infrastructure) provided by HPC centers or system vendors.

Please list your current primary codes and their main mathematical methods and/or algorithms. Include quantities that characterize the size or scale of your simulations or numerical experiments; e.g., size of grid, number of particles, basis sets, etc. Also indicate how parallelism is expressed (e.g., MPI, OpenMP, MPI/OpenMP hybrid)

Please list the known limitations/obstacles/bottleneck of resources currently available HPC systems, and in particular, those at NERSC.
 

HPC Usage and Methods for the Next 3-5 Years

Anticipated changes to codes, mathematical methods and/or algorithms needed to achieve this project's scientific objectives.

Add OpenMP

Computational Hours Required per Year 1
Anticipated Number of Cores to be Used in a Typical Production Run 2
Anticipated Wallclock to be Used in a Typical Production Run Using the Number of Cores Given Above 3
Anticipated Total Memory Used per Run 4 GB
Anticipated Minimum Memory Required per Core 5 GB
Anticipated total data read & written per run 5a GB
Anticipated size of checkpoint file(s) 5b GB
Anticipated On-Line File Storage Required (Directly Accesible from a Running Job) 6 GB 7 Files
Anticipated Off-Line Archival Storage Required 8 GB 9 Files

Known or Anticipated architectural requirements (e.g., 2 GB memory/core).

6 TB/CPU

Please list any additional required or important software, services, or infrastructure beyond those listed in the previous section.

It is believed that the dominant HPC architecture in the next 3-5 years will incorporate processing elements composed of 10s-1,000s of individual cores. It is unlikely that a programming model based solely on MPI will be effective, or even supported, on these machines. Do you have a strategy for computing in such an environment? If so, please briefly describe it.

What Do You Need from NERSC?

Please tell us what you need from NERSC to meet your project's computing needs over the next 3-5 years. Also please feel free to make any general comments.

This is great! See.