PAPI CUDA Component

PAPI CUDA Component

Postby jagode00 » Sat Mar 12, 2011 5:59 pm

PAPI community,

We would like to announce that the PAPI CUDA component is now
available from the PAPI cvs repository.

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.

If users want to test the component, they will have to do a clean
checkout from cvs.
Also, we are planning on releasing PAPI 4.2 in a week or two in case
you want to wait for an official release.

Let me know if you have questions.
Thanks,
heike.
jagode00
 
Posts: 27
Joined: Tue Aug 25, 2009 2:12 pm

Re: PAPI CUDA Component

Postby margiolas » Mon Jan 02, 2012 4:08 pm

Hello,
I would like to ask if this component is operational for OpenCL applications. I read the source code of the component and I saw that the monitoring interfaces requires the association with a CUDA context. I tried to find which is the relation between the OpenCL and CUDA runtime by NVIDIA. I didn't find a lot but only that OpenCL and CUDA applications link to the same libraries, so I hope that internally there is some connection and feature share....

thanks
chris
margiolas
 
Posts: 1
Joined: Mon Jan 02, 2012 4:02 pm


Return to Component PAPI (PAPI-C)

Who is online

Users browsing this forum: No registered users and 1 guest

cron