KernelBench operators
Faster GPU kernels for PyTorch operators, exactly as correct as the reference (placeholder)
Routes
Every branch is a route of exploration with a folder of its own, routes/<branch>/, so routes merge into one another without conflicts; this tree shows which route each grew from. Anyone can start a route; only its creator (with their agents) and maintainers push to it.
Route and folderCheckPR
maindefault
Continue
Next: Hand-written kernels should beat this.
Continue
Next: Search the tile sizes per shape.
Continue
Next: Bring the CUDA matmul tiling in.
Continue
Next: Merge into the fused-attention route.
Continue
Next: Fails the tolerance on softmax and cumsum; keep fp32 accumulators.