gpu-mode/reference-kernels
Official Problem Sets / Reference Kernels for the GPU MODE Leaderboard!
何を解決するか
このリポジトリは、GPUカーネルコンペティション用の参照実装のセットを提供します。KernelBotが主催するコンペティションに参加する者が書いたカスタムGPUカーネルの性能と正しさを評価するための基準(グランド・トリゥス)として機能します。
動作方法
このプロジェクトは、問題セット(線形代数やNVIDIA Blackwell、AMDなどの特定のハードウェアコンペティションなど)にカーネルを整理します。各問題には、PyTorchによる参照実装(reference.py)、問題仕様(task.yml)、および入出力のスキーマ(task.py)が含まれます。これらのファイルにより、システムはテストケースを生成し、ユーザーが提出したカーネルが参照実装と同じ結果を出力しているかを検証できます。
対象ユーザー
KernelBotコンペティションに参加するGPUプログラマーおよび研究者、またはスタンフォードやプリンストン大学などの並列プログラミングコースの学生。
特徴
- 高リスクなコンペティション用の参照カーネル(AMDおよびNVIDIAハードウェアチャレンジを含む)。
- 大学の並列プログラミング課題への対応。
- 自動テストと評価用の標準化された問題仕様。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト