Skip to main content

GPU profiling and observability

Understand what your GPU is doing.

Profile CUDA and ROCm workloads, inspect kernels and timelines, and monitor every GPU from one browser dashboard.

Open-source clientNo credit card

GPUFlight dashboard showing utilization, temperature, power, and activity across a GPU fleet

Follow the cause

From GPU activity to the kernel that caused it.

Start with the full run, open the kernel that stands out, and keep the evidence together instead of switching between disconnected captures.

  • Trace kernels, streams, and memory transfers on one timeline.
  • Drill into source, SASS, stall reasons, and measured occupancy.
  • Keep runs in one browser dashboard to compare and share.
See how profiling works
GPUFlight profiling session with merged passes, kernel metrics, and individual launch details

One command to your first profile

Use GPUFlight with an existing CUDA application, including PyTorch workloads.

gpufl trace --upload -- python train.py
  1. 1

    Run your workload

    Start with one command. Add deeper profiling passes only when you need them.

  2. 2

    Open the profile

    GPUFlight uploads the run and organizes kernels, timelines, memory activity, and metrics in your browser.

  3. 3

    Investigate and compare

    Find the bottleneck, share the session, or compare the result with another run or host.

Understand the CUDA concepts behind the measurements

Start with a question, work through the numbers, then test the idea on your own kernel.

Explore all CUDA performance guides

Choose what fits your workflow

Start free, add deeper practice tools, or scale profiling to more GPUs and people.

Free

$0

Explore GPUFlight and run occasional labs.

  • 500 credits / month for Performance Lab and Workbench, up to 5 GPU runs a day
  • Trace profiling, 1 Workbench project
  • 1 GB monthly ingestion, 7-day retention
Start free

Practice

$6.99/month

Build hands-on CUDA performance skills.

  • 1,000 credits / month for Performance Lab and Workbench
  • Four profiling passes, unlimited Workbench projects
  • 1 GB monthly ingestion, 7-day retention
Get started

Individual

$12.99/month

Profile and optimize your own workloads.

  • 1,500 credits / month for Performance Lab and Workbench
  • Everything in Practice
  • Connect up to 8 of your own GPUs
  • 5 GB monthly ingestion, 30-day retention
Get started

Team

$49.99/month

Share GPU performance work with a small team.

  • 8,000 credits / month for Performance Lab and Workbench
  • Everything in Individual
  • 5 team members
  • Connect up to 32 of your own GPUs
  • 30 GB monthly ingestion, 90-day retention
Get started

Enterprise

Custom

Scale GPUFlight to your environment.

  • Custom credits for Performance Lab and Workbench
  • Custom scale and retention
  • Security options
  • Direct support
Contact us

Credits are used for learning and profiling runs in Performance Lab and Workbench. Any credit cost is shown before you start a run. Availability and plan limits apply. CPU-only lessons and profiling on your own hardware do not use credits.

Need a custom plan? Talk to us.

See what your GPU is actually doing.

Start with a free profile or explore the live demo.