User Tools

Site Tools


scbc4

High Performance Computing and Best Practices

The terms high-performance computing and supercomputing are sometimes used interchangeably, however, high-performance computing (HPC) is the use of supercomputers and parallel processing techniques for numerical solution of scientific problems. HPC Best Practices focuses on developing best procedures for managing HPC resources so that the resources are used as efficiently as possible.

High-performance computing is typically used for solving advanced problems and performing research activities through computer modeling, simulation and analysis. HPC systems have the ability to deliver sustained performance through the concurrent use of computing resources. This short course will introduce the use of HPC resources in a set of summary talks and a practical session launching a parallel computational job.

Bootcamp Presentation

National Energy Research Scientific Computing Center (NERSC)

LLNL

DOE Best Practices Workshops

HPC Code Resources

MPI

Using MPI, by Lusk, Gropp, and Skjellum

Schedulers and Resource Managers

SLURM - Open Source Resource Manager from LLNL (in use on Control)

TORQUE - Open Source Resource Manager from Adaptive Computing

Moab Job Scheduler

Version/Revision control

Additional Interest

Using SLURM

scbc4.txt · Last modified: 2022/07/21 06:59 by 127.0.0.1