Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.67 KB

README.md

File metadata and controls

43 lines (27 loc) · 1.67 KB

Overview

HPCViewer is the presentation layer of HPCToolkit, a suite of tools for measurement of program performance. HPCViewer allows you to open HPCToolkit performance databases and visualize the performance of an application.

Features

  • Hierarchical "top-down" and "bottom-up" performance analysis based on application calling context.
  • Source code pane for viewing the application source code for function or line.
  • Trace view for analyzing time-oriented performance.
  • Runs well even when viewing TBs of performance data.
  • Portable across Linux, MacOS, and Windows platforms.

Requirements

  • Java 17 or newer. Java can be downloaded from Adoptium or Oracle, or installed via Spack.
  • Linux: GTK+ 3.20 or newer.

Installation

See INSTALL.md for platform-specific installation instructions and building from source.

Documentation

See the manual.

Contributing

See CONTRIBUTING.md for details.

License

This source distribution as a whole is licensed under the LICENSE. This source distribution follows REUSE Specification Version 3 to declare copyright and licensing at file granularity, the individual license texts are provided in the LICENSES/ subdirectory.