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.