Coding

DataKernelBench

by DataKernelBench authors (kerneldf; listed by IBM Research, EMNLP 2026)

What is DataKernelBench? DataKernelBench is a coding eval made by DataKernelBench authors (kerneldf; listed by IBM Research, EMNLP 2026). Tests whether LLMs can speed up analytical database queries on GPUs. Each of the 22 TPC-H queries is turned into a validated PyTorch program, and the model optimizes either its core or the whole query in CUDA or Triton, with execution-guided repair. The paper reports a best overall speedup of 2.11x over the compiled PyTorch baseline at a 100% pass rate on one H100.

Page last updated 2026-10-18 · Evals Review

Editor note

Tests whether LLMs can speed up analytical database queries on GPUs. Each of the 22 TPC-H queries is turned into a validated PyTorch program, and the model optimizes either its core or the whole query in CUDA or Triton, with execution-guided repair. The paper reports a best overall speedup of 2.11x over the compiled PyTorch baseline at a 100% pass rate on one H100.

What it tests
Generating correct, faster CUDA or Triton kernels for database queries.
Original source
kerneldf.github.io/datakernelbench/
Last updated
Repo last push 2026-09-29; paper listed 24 Oct 2026
License
Apache-2.0

Facts come only from the linked source (checked 15–16 Oct 2026). Credit belongs to the creators. We don't score or rank evals: how we review.

Reviews

No reviews yet.

Reviews are written by people who sign in with GitHub, one per account per eval. We can't confirm that each reviewer used the eval; we remove reviews that break our rules, never just for being negative, and we never add, buy or edit reviews. Averages, when shown, come only from these reviews.

Sign in with GitHub to review

Related coding evals

All Coding evals · Comparison table

Discussion

No one has discussed DataKernelBench yet. Have you run it? Share what it caught, what it missed or how you set it up.

Sign in with GitHub to comment

Be specific and kind. No promotion or affiliate links. Community rules · All discussions