Skip to main content

NVStatsRecorder

Simple Python utilities to instrument NVIDIA GPUs, designed to work directly from within Jupyter Notebooks requiring minimal system utilities.

This allows users to quickly judge if their code takes proper advantage of NVIDIA GPUs and diagnose performance bottlenecks.

Features

  • Works entirely from within Python
  • Record NVIDIA GPU metrics without additional system utilities
  • Helper functions to plot graphs visualising GPU usage
  • NVLink bandwidth measurements (require elevated permissions)
  • Returns raw data, including system-provided reasons for performance throttling
  • Works from within Docker (when used with compatible GPU runtime)

Usage

Installing

pip install nvstatsrecorder

Support

  • Core Maintainer: Timothy Liu (tlkh)
  • This is not an official NVIDIA product!
  • The website, its software and all content found on it are provided on an “as is” and “as available” basis. NVIDIA/NVAITC does not give any warranties, whether express or implied, as to the suitability or usability of the website, its software or any of its content. NVIDIA/NVAITC will not be liable for any loss, whether such loss is direct, indirect, special or consequential, suffered by any party as a result of their use of the libraries or content. Any usage of the libraries is done at the user’s own risk and the user will be solely responsible for any damage to any computer system or loss of data that results from such activities.
  • Please open an issue if you encounter problems or have a feature request

Metadata

Release files for nvstatsrecorder 0.0.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nvstatsrecorder 0.0.12
File Size Uploaded Provenance Actions
nvstatsrecorder-0.0.12.tar.gz 6.8 kB Without provenance Details for nvstatsrecorder-0.0.12.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for nvstatsrecorder 0.0.12
File Interpreter ABI Platform Actions
nvstatsrecorder-0.0.12-py3-none-any.whl Python 3 none any Details for nvstatsrecorder-0.0.12-py3-none-any.whl

Total release size: 17.9 kB

Release files / nvstatsrecorder-0.0.12.tar.gz

Download URL nvstatsrecorder-0.0.12.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
04913a5ac1dfff42b5675f0febb75245eb38396abd6b79523171d8c19493668f
BLAKE2b-256 checksum
How to use checksums
c50ef72ddb05175d4f8d11b2845e0c68a7fb6a4666e2c1cad3a81c70c4bb8bbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0.post20200310 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

Release files / nvstatsrecorder-0.0.12-py3-none-any.whl

Download URL nvstatsrecorder-0.0.12-py3-none-any.whl
Size 11.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
68af7df7c81a6da80aa5773672efc23f46ada2d20325f93024811c91bd5277c8
BLAKE2b-256 checksum
How to use checksums
8451954acd3a152daf00068036d9bf30055adc8f166446163991095d98a8805a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0.post20200310 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

Security for nvstatsrecorder 0.0.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page