CUDA
From PAPI Component Repository
Revision as of 18:48, 3 February 2012 by Danterpstra (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
CUDA
Author(s) PAPI team
Version PAPI current
Last modified 2011/12/08
Author support Yes
Component overview Provides access to hardware counters inside NVIDIA GPUs through the CUDA / CUPTI interface
Source Code

http://icl.cs.utk.edu/viewcvs/viewcvs.cgi/PAPI/papi/src/components/cuda/

Contents

Description

The CUDA component is a hardware performance counter measurement technology for the NVIDIA CUDA platform which provides access to the hardware counters inside the GPU. PAPI CUDA is based on CUPTI support - shipped with CUDA 4.0rc - in the NVIDIA driver library. In any environment where the CUPTI-enabled driver is installed, the PAPI CUDA component can provide detailed performance counter information regarding the execution of GPU kernels.

Implementation

Use the "Download tarball" link on the provided page to download a tarball of the source code folder to your computer. Untar the folder and place it in the components directory of your PAPI source tree. Configure using "--with-components=cuda". Rebuild PAPI.

Usage

Use as directed :)

Supported Platforms

Linux platforms with CUDA 4.0 or greater and NVIDIA GPU cards installed.

Navigation