Profiling Tilelang Programs

How to benchmark and profile TileLang GPU kernels for performance measurement. Use this skill whenever the user wants to measure kernel latency, compare TileLang performance against PyTorch/cuBLAS/Triton, use do_bench or get_profiler, calculate TFLOPS or bandwidth, run Nsight Compute or Nsight Systems on a TileLang kernel, understand occupancy or shared memory usage, or figure out why a kernel is slow. Also trigger when the user mentions benchmarking, profiling, timing, throughput, performance numbers, or latency in the context of TileLang or GPU kernels. Even for simple questions like "how fast is my kernel" or "how do I time this".

wenyi-li Updated

File contents

wenyi-li/awesome-agent-kernel-skills/tree/main/profiling-tilelang-programs commit 72912b278b

Frequently asked questions

npx skillmds@latest add wenyi-li/profiling-tilelang-programs