Nsight Python 1.0.0 is now available!

Nsight Python is a Python kernel profiling interface based on NVIDIA Nsight Tools. It simplifies performance benchmarking and visualization of performance metrics — all in just a few lines of Python.

Highlights:

  • Python script relaunch for each @nsight.analyze.kernel decorator is no longer needed. This reduces profiling overhead and avoids relaunch-related side effects. It also enables support for interactive environments such as Jupyter Notebook and Google Colab.

Please note that there is a change in runtime requirements. Refer runtime requirements.

For the full list of updates, see the release notes.