CUDA-for-AMD-Windows 是什么?在 AMD GPU 的 Windows 上运行 CUDA 应用

Speedstu/CUDA-for-AMD-Windows · GitHub
本地部署
Star321
近 7 天新增0
编程语言Python
开源协议NOASSERTION
创建于2026-09-13
最近更新2026-10-14

中文导读

CUDA-for-AMD-Windows 是开源项目,站内分类为 本地部署。简介:在 AMD GPU 的 Windows 上运行 CUDA 应用。项目说明中列出的主要功能包括:基于 ZLUDA + AMD ROCm/HIP 的 Windows CUDA 兼容栈;提供安装、运行、诊断和功能测试的 PowerShell 脚本;包含 CPU 与 GPU 的数值正确性对比验证。适合希望在 Windows + AMD 显卡上运行 CUDA 应用(如 PyTorch、llama.cpp)的开发者和研究者,尤其是使用 Radeon RX 9060 XT 等已列出的显卡型号的用户。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议未注明,创建于 2026-09-13,最近更新于 2026-10-14,目前有 321 个 Star。

项目介绍

这个项目提供了一套可复现的 Windows CUDA 兼容层,基于 ZLUDA 和 AMD ROCm/HIP,让原本面向 CUDA 的 Windows 程序能在 AMD 显卡上运行。它不只是安装脚本,还包含验证工具,用来确认计算是否真正跑在 GPU 上,并区分正确结果与崩溃、超时、CPU 回退或数值错误。

项目明确说明自己不是完整的 CUDA 实现,支持范围取决于具体能力和工作负载。当前经过验证的参考 GPU 是 Radeon RX 9060 XT(gfx1200),其他 AMD 显卡的支持状态在兼容性文档中列出。仓库同时维护稳定路径和实验性的 ZLUDA v7 补丁路径,后者包含 CUDA Graph、cuFFT、cuSPARSE、NVML 等方向的验证工作。

主要功能

适合谁用

适合希望在 Windows + AMD 显卡上运行 CUDA 应用(如 PyTorch、llama.cpp)的开发者和研究者,尤其是使用 Radeon RX 9060 XT 等已列出的显卡型号的用户。

快速上手

  1. 安装最新的 AMD GPU 驱动和 AMD HIP SDK for Windows(含 HIP Libraries)
  2. 克隆仓库:git clone https://github.com/Speedstu/CUDA-for-AMD-Windows.git
  3. 进入目录并运行安装脚本:powershell -ExecutionPolicy Bypass -File .\scripts\install.ps1
  4. 运行 CUDA 应用:.\scripts\run-zluda.ps1 -Program C:\path\to\app.exe
  5. 验证运行时:.\scripts\doctor.ps1 和 .\scripts\test-runtime.ps1

Star 增长趋势

321320 · 2026-10-14 至 2026-10-16

同类项目

本地运行和管理开源大模型的工具
★ 18.3万 · Go · 更新于 2026-10-15
自托管、可扩展的 AI 对话界面,支持 Ollama 与 OpenAI 兼容 API
★ 15.6万 · Python · 更新于 2026-10-16
轻量跨平台 AI 聊天助手,支持多种模型与本地部署
★ 8.9万 · TypeScript · 更新于 2026-10-15
超轻量自托管个人 AI Agent 框架,支持 WebUI 与聊天应用
★ 4.9万 · Python · 更新于 2026-10-15
用自然语言搜索 Mac 本地文件,基于 EmbeddingGemma 2 的端侧语义搜索
★ 4,109 · Swift · 更新于 2026-10-14
在消费级 GPU 上高速部署大型 Qwen 模型
★ 2,025 · Python · 更新于 2026-10-11