rapidsai / rapidsai/rapids-cli
feat: profiling for GPU usage and throughput metrics
Open
@jayavenkatesh19 is already working on this.
Since Jul 25, 2025.
- Dominant language
- Python
- Stars
- 6
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
A useful feature would be to implement a rapids profile command to provide metrics for python scripts similar to the jupyterlab-nvdashboard for non-Jupyter users.
A few design choices to think about are:
- Real-time metrics similar to the nvdashboard vs metrics written to a file to avoid interfering with the outputs of the script
- Can existing tools such as nsight be integrated for this purpose
- At what level of the code should this profiling be done in order to better identify bottlenecks, maybe as decorators for important functions?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.