The NVIDIA® CUDA Profiler Tools Interface (CUPTI) is a library that enables the creation of profiling and tracing tools that target CUDA applications. CUPTI provides a set of APIs targeted at ISVs creating profilers and other performance optimization tools:
- the Activity API,
- the Callback API,
- the Event API,
- the Metric API, and
- the Profiler API
Using these CUPTI APIs, independent software developers can create profiling tools which give insight into the CPU and GPU behavior of CUDA applications.
CUPTI for CUDA Toolkit 10.1 Update 1 includes this improvement:
- CUPTI extends Profiling API data collection to Linux PowerPC
For more information on CUPTI for CUDA Toolkit 10.1 Update 1, including features, requirements, documentation and support, please visit https://developer.nvidia.com/CUPTI.
To download this version, get it as part of the CUDA Toolkit 10.1 Update 1 from https://developer.nvidia.com/cuda-toolkit.