-
Notifications
You must be signed in to change notification settings - Fork 637
[AMD GPU] Add ROCm backend #1088
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
All test passed, we can merge it to main branch! |
Binary release has been published here: https://github.com/Looong01/KataGo-ROCm/releases |
Add Bigger Boards Expensive version(bs50) for Binary release: https://github.com/Looong01/KataGo-ROCm/releases/tag/v1.16.3-rocm-25.8.13 |
Thank you for adding the ROCm backend—it's a great contribution for AMD users! I'm interested in using KataGo with ROCm on Windows. Do you have any plans to extend this backend to support Windows platforms in the future (e.g., via native HIP SDK or WSL)? If not, any advice on building it myself? My setup: 7800XT Windows11 24H2。 |
Yes. Now my release could be used with WSL directly now. But for Windows locally support, Up to now, I don't have Windows environment with my AMD GPU. I could do that maybe in months. |
Hi @Looong01 , Thank you for your quick response and for clarifying that the current release (v1.16.3-rocm-25.8.13) can be used via WSL—it's exciting to see ROCm support progressing for AMD users! I tried running it on WSL2 (Ubuntu 24.04) with my setup (AMD Radeon RX 7800 XT, Windows 11 24H2), but encountered a HIP error during GTP initialization. The full output is:
My GPU shows up correctly in Regarding Windows native support, since you mentioned not having an AMD GPU Windows environment yet, I'd be happy to help! I can assist with testing the Windows backend once you're ready—e.g., building from source, running benchmarks, providing logs, or verifying on my RX 7800 XT setup. Feel free to reach out to me directly at [email protected] if you need a tester or have specific instructions for Windows builds. I'm available to collaborate and contribute as much as I can! |
Hi @Looong01,
The compiled binary now runs without the HIP Error: invalid device function, and I can confirm it works correctly with my setup, including GTP commands and LizzieYzy integration. |
Add ROCm backend
1st push
Testing...