Lecture 8: Perf. Analysis & Visualization
[Pages:24]High Performance Computing Systems (CMSC714)
Lecture 8: Perf. Analysis & Visualization
Abhinav Bhatele, Department of Computer Science
Summary of last lecture
? Task-based programming models and Charm++ ? Key principles:
? Over-decomposition, virtualization ? Message-driven execution
? Automatic load balancing, checkpointing, fault tolerance
Abhinav Bhatele (CMSC714)
LIVE RECORDING 2
Tracing tools
? Record all the events in the program with timestamps ? Events: function calls, MPI events, etc.
Vampir visualization:
Abhinav Bhatele (CMSC714)
LIVE RECORDING 3
Tracing tools
? Record all the events in the program with timestamps ? Events: function calls, MPI events, etc.
Vampir visualization:
Abhinav Bhatele (CMSC714)
LIVE RECORDING 3
Tracing tools
? Record all the events in the program with timestamps ? Events: function calls, MPI events, etc.
Vampir visualization:
Abhinav Bhatele (CMSC714)
LIVE RECORDING 3
MPI trace visualization
Vampir
Abhinav Bhatele (CMSC714)
Jumpshot
LIVE RECORDING 4
Projections Performance Analysis Tool
? For Charm++/Adaptive MPI programs ? Instrumentation library
? Records data at the granularity of chares (Charm++ objects)
? Java-based GUI
Abhinav Bhatele (CMSC714)
LIVE RECORDING 5
Time Profile
Figure 3. Time profile for ApoA1 on 1k processors of Blue Gene/L (with PME) in Projections
Abhinav Bhatele (CMSC714)
LIVE RECORDING 6
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- python demonstration university of missouri
- dataframes github pages
- spring 2020 data 100 200 midterm reference sheet
- lecture 8 perf analysis visualization
- spring 2019 data 100 200a midterm 1 reference sheet
- comp 499 introduction to data analytics
- upset plot read the docs
- pandas and matplotlib
- data wrangling tidy data pandas
- with pandas f m a vectorized m a f operations cheat sheet
Related searches
- data visualization cheat sheet
- data visualization in r
- indiana perf voya
- 3d visualization python
- python 3d visualization library
- python data visualization packages
- confusion matrix visualization python
- my perf account
- 3d visualization in python
- indiana perf log in
- indiana retirement fund perf website
- perf of indiana phone number