+ All Categories
Home > Documents > Scalable performance-analysis toolset for parallel codes Suitable for wide range of HPC platforms

Scalable performance-analysis toolset for parallel codes Suitable for wide range of HPC platforms

Date post: 12-Jan-2016
Category:
Upload: tait
View: 31 times
Download: 0 times
Share this document with a friend
Description:
Scalable performance-analysis toolset for parallel codes Suitable for wide range of HPC platforms Analysis modes Performance overview on call-path level via runtime summarization In-depth study of communication & synchronization via automatic trace analysis Identification of wait states - PowerPoint PPT Presentation
Popular Tags:
2
Scalable performance-analysis toolset for parallel codes Suitable for wide range of HPC platforms Analysis modes Performance overview on call-path level via runtime summarization In-depth study of communication & synchronization via automatic trace analysis Identification of wait states Supported programming models MPI 2.2 including RMA analysis OpenMP (basic features) Available under the New BSD license http://www.scalasca.org/ Installed at LLNL for TLCC, up, and BG/L (unsupported test version) Joint project of
Transcript
Page 1: Scalable performance-analysis toolset for parallel codes  Suitable for wide range of HPC platforms

• Scalable performance-analysis toolsetfor parallel codes

– Suitable for wide range of HPC platforms

• Analysis modes– Performance overview on call-path level via

runtime summarization – In-depth study of communication &

synchronization via automatic trace analysis• Identification of wait states

• Supported programming models – MPI 2.2 including RMA analysis – OpenMP (basic features)

• Available under the New BSD license– http://www.scalasca.org/– Installed at LLNL for TLCC, up, and BG/L

(unsupported test version)

Joint project of

Page 2: Scalable performance-analysis toolset for parallel codes  Suitable for wide range of HPC platforms

2LLNL-PRES-# Directorate/Department Additional Information

Libra: Scalable Load Balance Analysis

Libra is a tool for quickly monitoring load-balance• Handles applications with large

numbers of time steps• Handles time-evolving patterns

Small, phased effort profiles displayed intuitively in surface plot• Can observe different phases of code

separately

Scalable wavelet-based compression enables use at scale

Running Application

EffortInstrumentation

ScalableCompression

ScalableVisualization


Recommended