Lập trình viên độc lập chạy phần mềm CUDA trên GPU AMD trong Windows bằng bộ công cụ dịch chập vá
Solo dev enables running CUDA on AMD hardware in Windows, getting multiple CUDA libraries running on a gaming Radeon RX 9060 XT GPU in Windows — CUDA-exclusive workloads on AMD hardware in Windows possible without virtualization or dual-booting

Tóm tắt nhanh
- Dự án 'CUDA-for-AMD-Windows' của Speedstu cho phép chạy workload chỉ hỗ trợ CUDA trên GPU AMD trong Windows mà không cần ảo hóa hay dual-boot.
- Công cụ là một bộ PowerShell tự động hóa, kết hợp ZLUDA (v6-preview.69) và SDK ROCm/HIP của AMD trên Windows để chuyển API CUDA và các thư viện cuBLAS, cuSPARSE, cuFFT sang tương đương AMD.
- Tác giả chứng minh bằng việc huấn luyện mạng PPO 2.2 triệu tham số hoàn toàn bằng thư viện CUDA không chỉnh sửa trên Radeon RX 9060 XT, GPU hiện là thiết bị được hỗ trợ duy nhất.
- Benchmark A/B trên RX 9060 XT: đường official (ZLUDA chính thức + HIP SDK 6.4) đạt median 13,278 SPS, bản recovered custom đạt 12,876 SPS, chậm ~3%.
- Các chỉ số chi tiết: Overall SPS mean 13,172.49 vs 12,649.83 (-3.97%); Collection SPS median -6.23%; Inference time tăng +7.33%; PPO learn time tăng +2.75%.
- Dự án không là runtime mới mà là lớp cầu nối; một bản tùy chỉnh khác loại bỏ LibTorch/ZLUDA khỏi PPO đã đạt throughput cao hơn, cho thấy còn overhead dịch chồng.
- Tác giả cảnh báo phạm vi hẹp: các thư viện quan trọng như cuDNN, TensorRT và NCCL hiện chưa hoạt động, nên tính tương thích phụ thuộc vào workload cụ thể.
- ZLUDA từng được AMD tài trợ nhưng hiện được duy trì như một dự án sở thích cuối tuần, và 'CUDA-for-AMD-Windows' là dự án mã nguồn độc lập, không phải giải pháp doanh nghiệp.
- Cộng đồng phát triển vẫn gặp 'dependency hell' khi chạy các repo thử nghiệm hoặc công cụ AI cứng nhắc yêu cầu CUDA; công cụ này giúp thử nghiệm native trên máy Windows hàng ngày.
- Tác giả tự động phát hiện kiến trúc GPU và kéo phiên bản ZLUDA cố định, với mục tiêu tạo pipeline dịch reproducible cho những ứng dụng chỉ chấp nhận CUDA.
Tóm tắt tự động bằng AI từ bài gốc, có thể có sai sót. Hãy kiểm chứng ở bài gốc.
Trích đoạn bài gốc
A developer has wired up the ZLUDA project to AMD's HIP libraries for Windows, putting a small but signifcant bridge over NVIDIA's CUDA moat.Tapview chỉ hiển thị tiêu đề, trích đoạn ngắn, tóm tắt và đường dẫn tới bài gốc. Nội dung gốc thuộc bản quyền của Tom's Hardware.




