Methods#
Available agent methods in KernelGenBench.
Overview#
Method |
Description |
Model Support |
|---|---|---|
|
Single Claude Code call |
Opus, GLM, Qwen, MiniMax |
|
Claude Code + self-verification loop |
Opus, GLM, Qwen, MiniMax |
|
Single OpenCode call |
Opus, GLM, Qwen, MiniMax |
|
OpenCode + self-verification loop |
Opus, GLM, Qwen, MiniMax |
AutoKernel |
Automated kernel optimization (standalone: |
GLM, Qwen |
AKO4ALL |
Kernel optimization for all operators (standalone: |
Opus |
cuda-optimized-skill |
CUDA optimization with strategy memory (standalone) |
Opus |
Basic Agent Frameworks#
Claude Code#
Variant |
Description |
|---|---|
|
Single generation process |
|
Generation + self-verification + iterative repair |
Best for: High accuracy requirements
OpenCode#
Variant |
Description |
|---|---|
|
Single generation process |
|
Generation + self-verification loop |
Best for: Alternative agent framework
Kernel-Specific Agents#
AutoKernel#
Automated kernel optimization pipeline:
Focus on performance optimization
Support for multiple models (GLM-5.0, Qwen3.5)
Highest speedup results
AKO4ALL#
Kernel optimization for all operators:
Uses Opus-4.6
Comprehensive operator coverage
Good balance of accuracy and speedup
cuda-optimized-skill#
CUDA optimization with strategy memory:
Leverages historical optimization strategies
Specialized for CUDA kernel optimization
Strategy-based approach for improved performance
Choosing a Method#
Goal |
Recommended Method |
|---|---|
High accuracy |
|
High speedup |
AutoKernel (Qwen) |
Balanced performance |
AKO4ALL |
Cost-effective |
|