MetalBench

Apple Metal GPU kernel benchmarks  ·  repo

How scoring works

Each kernel is benchmarked against its MLX baseline on the same chip, same input shapes, across 200 iterations after warmup. Three numbers go in:

The composite score shown on the right side of each row combines them as:

score = 0.8 × speedup + 0.2 × stability

Click a kernel name to view the MLX baseline; click the score to view the Metal source.