Skip to main content

Using CUDA Extensions

To use CUDA libraries in submissions (e.g. CUTLASS, ThunderKittens), we explicitly setup and compile them in our evaluation environment. In this brief section, we go over how to use these libraries.

CUTLASS in CUDA Submissions

TBD

ThunderKittens in CUDA Submissions

By default we compile CUDA leaderboards with the ThunderKittens header library (e.g. ThunderKittens/include), and users can use it as if it were available locally:

submission.cu
#include "kittens.cuh"
using namespace kittens;
...

Triton in Python Submissions

submission.py
import triton
...