Toward scalable performance visualization with jumpshot

Omer Zaki, Ewing Lusk, William Gropp, Deborah Swider

Research output: Contribution to journalArticlepeer-review

Abstract

Jumpshot is a graphical tool for understanding the performance of parallel programs. It is in the tradition of the upshot tool but contains a number of extensions and enhancements that make it suitable for large-scale parallel computations. Jumpshot takes as input a new, more flexible logfile format and comes with a library for generating such logfiles. An MPI profiling library is also included, enabling the automatic generation of such logfiles from MPI programs. Jumpshot is written in Java and can easily be integrated as an applet into browser-based computing environments. The most novel feature of Jumpshot is its automatic detection of anomalous durations, drawing the user's attention to problem areas in a parallel execution. This capability is particularly useful in large-scale parallel computations containing many events.

Original languageEnglish (US)
Pages (from-to)277-288
Number of pages12
JournalInternational Journal of High Performance Computing Applications
Volume13
Issue number3
DOIs
StatePublished - 1999
Externally publishedYes

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Toward scalable performance visualization with jumpshot'. Together they form a unique fingerprint.

Cite this