Open|SpeedShop Ease of Use Performance Analysis for Heterogenious Processor Systems, Phase I

Metadata Updated: November 12, 2020

We propose building upon the modular extensible architecture and existing capabilities of Open|SpeedShop to provide seamless, integrated, heterogeneous processor performance analysis. The NVIDIA GPU and Intel Many Integrated Core (MIC) processors are increasingly important at high performance computing (HPC) laboratories within NASA for use on NASA's high-end computing (HEC) projects because of their ability to accelerate scientific application performance. In order to understand what impact these accelerators are having on performance, tools must succinctly present heterogeneous processor performance information.

One of the key goals of this work is to develop innovative methods for presenting the performance information extracted from applications running on both traditional CPU and GPU/MIC processors. And, specifically, to provide command line interface (CLI) and graphical user interface (GUI) displays of the heterogeneous processor performance information that facilitates the user's understanding of how their application utilizes the accelerator.

For this project, Phase I GPU-related research will include measuring the usefulness of a GPU kernel, including device utilization, data transfer rates, device efficiency metric, internal device tiling factors, device memory hierarchy usage, as well as additional factors outlined in the referenced material. When measuring the performance of an application that contains concurrent processing on both the CPU and GPU processors, attributing time spent to the proper processor can be difficult - a difficulty exacerbated by the potential presence and usage of multiple accelerators concurrently. Accurately measuring the interactions of multiple accelerator devices is necessary in order to accurately report the application's performance to the user, but is difficult with the current set of accelerator interfaces. Developing techniques for mitigating these limitations will be another area of our GPU research.

Access & Use Information

Public: This dataset is intended for public access and use. License: No license information was provided. If this work was prepared by an officer or employee of the United States government as part of that person's official duties it is considered a U.S. Government Work.

Downloads & Resources


Metadata Created Date November 12, 2020
Metadata Updated Date November 12, 2020

Metadata Source

Harvested from NASA Data.json

Additional Metadata

Resource Type Dataset
Metadata Created Date November 12, 2020
Metadata Updated Date November 12, 2020
Publisher Space Technology Mission Directorate
Unique Identifier Unknown
Identifier TECHPORT_18333
Data First Published 2014-12-01
Data Last Modified 2020-01-29
Public Access Level public
Bureau Code 026:00
Metadata Context
Metadata Catalog ID
Schema Version
Catalog Describedby
Homepage URL
Program Code 026:027
Source Datajson Identifier True
Source Hash 61e233b05753ba0b6dae1dfde94a03ad6729873a
Source Schema Version 1.1

Didn't find what you're looking for? Suggest a dataset here.