grafana / grafana/pyroscope

NVIDIA GPU profiling support

Open
#1,795 1 comment 29 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
11.7k
Forks
802
Avg merge
1d 19h
Merged PRs (30d)
80

Description

## Feature Request
Support for GPU profiling similar to what's currently being offered for CPU.

## Alternative solutions
1. Sentry's (OSS) OpenTelemetry Collector [collects GPU metrics](https://www.sentrysoftware.com/docs/hws-otel-collector/latest/metrics.html)
2. Framework-specific like [PyTorch Profiler](https://pytorch.org/tutorials/recipes/recipes/profiler.html) or [TensorFlow Profiler](https://www.tensorflow.org/tensorboard/tensorboard_profiling_keras) that could be incorporated into this product to provide it as a service out of the box.

## Is there a use case or business reason for this request?
The CPU market is growing at a compound annual growth rate (CAGR) of [4.36%](https://www.precedenceresearch.com/microprocessor-market) while the GPU market grows at a CAGR of [33.4%](https://www.precedenceresearch.com/graphic-processing-unit-market). Also NVIDIA has the biggest market share at [80%](https://www.jonpeddie.com/news/graphics-add-in-board-market-reached-13.7-billion-for-q321-showing-double-d/).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.