Skip to content

Conversation

@01xjw
Copy link

@01xjw 01xjw commented Jan 21, 2026

Background
KernelBench currently focuses primarily on NVIDIA GPU workflows. This PR extends support to AMD Radeon GPUs, enabling broader hardware compatibility and evaluation capabilities.

Changes
This PR introduces the following updates:

GPU Specifications & Prompts: Added AMD Radeon GPU specifications and updated prompt content in gpu_specs.py and prompts.toml
Prompt Construction & Evaluation: Enhanced prompt construction and evaluation logic in prompt_constructor_toml.py, eval.py, and utils.py to accommodate AMD-specific workflows
Dependencies: Updated requirements.txt and setup.py to include necessary AMD-related dependencies
Documentation: Updated README.md with AMD GPU usage instructions and examples

Scope
Affected files:
src/kernelbench/prompts/*
src/kernelbench/eval.py
src/kernelbench/utils.py
gpu_specs.py, prompts.toml
requirements.txt, setup.py
README.md
Compatibility: Fully backward compatible—existing NVIDIA workflows remain unchanged. This PR only adds AMD-specific support.

@01xjw 01xjw changed the title [DRAFT]Add AMD Radeon GPU support Add AMD Radeon GPU support Jan 21, 2026
@01xjw
Copy link
Author

01xjw commented Jan 21, 2026

Hi Simonguozirui and Willhu,

I've added AMD Radeon GPU support to KernelBench to extend its hardware compatibility beyond NVIDIA GPUs. The changes are fully backward compatible and only introduce AMD-specific functionality.
Would greatly appreciate your review when you have a chance. Happy to address any feedback or questions!

Thanks!
@simonguozirui @willhu-jpg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant