Skip to content

Deep-Learning-Profiling-Tools

Deep-Learning-Profiling-Tools is a collection of program analysis tools designed for GPU kernel development in deep learning workloads. The suite currently includes one tools:

  • Proton: A multi-level adaptive profiler for Triton that provides low-overhead profiling with custom metrics and SQL-like querying across different levels of abstraction.
  • Triton-Viz: A visualization and analysis toolkit for Triton that helps debug and understand kernel behavior by visualizing tensor operations and memory usage. It can run examples without requiring access to a GPU.

Together, these tools address the unique challenges of developing and optimizing GPU kernels in modern deep learning frameworks.

Popular repositories Loading

  1. TileLens TileLens Public

    Python 357 32

  2. fasten fasten Public

    Python 14 1

  3. triton-samples triton-samples Public

    Jupyter Notebook 14 3

  4. ptx-optimization ptx-optimization Public

    Evidence-led NVIDIA PTX optimization skill: profiling, exact-cubin patching, validation, and measured tuning

    Python 11

  5. Tilebench Tilebench Public

    Tilebench

    Python 10

  6. PerfSkills PerfSkills Public

    Python 7

Repositories

Showing 10 of 24 repositories

Top languages

Loading…

Most used topics

Loading…