Allinea MAP is a full scale profiler for HPC programs. We recommend to use Allinea MAP after reviewing reports from Allinea Performance Reports. It supports pthreads, OpenMP, or MPI code on CPU, GPU, or MIC based architecture.
Allinea Performance Reports is a simple tool to generate one single-page HTML report that presents overall performance characteristics of HPC applications. It supports pthreads, OpenMP, or MPI code on CPU, GPU, or MIC based architecture.
OSC provides Allinea Performance Reports and Allinea MAP to all OSC users.
LAMMPS stable version 7Dec15 has been installed on Glenn, Oakley, and Ruby. Usage is via the modules lammps-7Dec15 on Glenn and lammps/7Dec15 on Oakley and Ruby. For information on installation details, such as, available packages, see the output of the respective module help command, e.g.: module help lammps/7Dec15
MPI is a standard library for performing parallel processing using a distributed-memory model. The Oakley and Ruby clusters at OSC can use the OpenMPI implementation of the Message Passing Interface (MPI), which is based on MPICH.
PAPI provides the tool designer and application engineer with a consistent interface and methodology for use of the performance counter hardware found in most major microprocessors. PAPI enables software engineers to see, in near real time, the relation between software performance and processor events.
This software will be of interest only to HPC experts.
The default modules of some packages were updated on Ruby. Users who have built their own software may be required to rebuild their software or explicitly load the compiler and MPI modules used in building the software. For more details