{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/3"}],"enrichment":{"capability":"Provides Python bindings to NVIDIA's CUPTI profiling and tracing APIs for instrumenting CUDA applications with activity and callback-based performance monitoring.","skillfed_tags":["gpu-profiling","cuda-tools","performance-analysis"],"use_cases":["Profile CUDA Python workloads to identify kernel bottlenecks and memory transfer overhead.","Trace GPU activity in real time to correlate host and device execution for debugging.","Build custom performance monitoring dashboards for long-running CUDA applications.","Analyze callback events to understand GPU scheduling and resource contention patterns."],"what_it_does":"CUPTI Python is NVIDIA's official Python interface to CUPTI (CUDA Profiling Tools Interface), enabling developers to build custom profiling and tracing tools for CUDA Python applications. It exposes a subset of CUPTI's C Activity and Callback APIs, allowing you to instrument GPU kernels, memory operations, and other CUDA events at runtime.\n\nThe package is tightly coupled to NVIDIA's CUDA ecosystem: it requires the nvidia-cuda-cupti system library, cuda-bindings for low-level GPU interaction, cuda-pathfinder for locating CUDA installations, numpy for array handling, and pyelftools for binary introspection. It ships as precompiled wheels for Linux x86_64 and aarch64 on Python 3.10 through 3.14, making installation straightforward on supported platforms but impossible elsewhere.","worth_installing":"Yes, if you are profiling or tracing CUDA Python applications on Linux and accept NVIDIA's proprietary license terms. The package is actively maintained, has no known vulnerabilities, and fills a gap in GPU observability for Python. No, if you need cross-platform support, open-source licensing, or are developing competing GPU profiling tools\u2014the EULA explicitly forbids the latter."},"id":"cupti-python","links":{"html":"https://skillfed.io/packages/cupti-python","md":"https://skillfed.io/packages/cupti-python.md","pypi":"https://pypi.org/project/cupti-python/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-28","license_spdx":null,"license_treatment":"unclear","name":"cupti-python","python_support":"supports_current","summary":"NVIDIA CUPTI Python Library"},"popularity":{"monthly_downloads":599662,"position":5825,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"13.3.1"}
