尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

3 步在 AMD 显卡上免费跑起 CUDA 程序:ZLUDA 完整配置教程

发布时间:2026/9/11 9:48:34

资讯中心
01
ARTICLE

3 步在 AMD 显卡上免费跑起 CUDA 程序:ZLUDA 完整配置教程

3 步在 AMD 显卡上免费跑起 CUDA 程序:ZLUDA 完整配置教程
3 步在 AMD 显卡上免费跑起 CUDA 程序ZLUDA 完整配置教程【免费下载链接】ZLUDACUDA on non-NVIDIA GPUs项目地址: https://gitcode.com/GitHub_Trending/zl/ZLUDAZLUDA 是一个把 CUDA 应用重定向到非 NVIDIA 显卡以 AMD GPU 为主运行的开源项目——你手头的 CUDA 程序不用改代码就能在 AMD 显卡上跑起来。这条教程带你从检查环境一路做到跑通cuda_check自检顺带把日常启动方式和常见故障一并处理掉。先检查环境驱动、系统与显卡架构装 ZLUDA 之前先把三件事确认清楚后面不会来回折腾装好较新的 AMD GPU 驱动AMD Software: Adrenalin Edition。操作系统为 Windows——ZLUDA 目前主要支持 Windows。确认显卡架构代号GPUARCH。不知道的话查 TechPowerUp GPU 数据库看 Shader ISA 一栏例如 AMD Radeon RX 9070 的GPUARCHShader ISA为 1201。也可以先下载任意一个 nightlytar.gz包解压后运行里面的hipInfo.exe它打印的 gcnArchName 就是你要的GPUARCH。选 HIP SDK 路线官方版还是 nightly 版ZLUDA 依赖 HIP SDK两条路线各有所长官方 HIP SDKNightly 构建版安装方式✅ 自动安装❌ 手动解压稳定性✅ AMD 稳定支持❌ 无稳定性保证代码版本❌ 较旧✅ 较新机器学习PyTorch / TensorFlow❌ 不支持✅ 支持判断标准只有一条你要不要跑 PyTorch、TensorFlow 这类框架。要选 nightly只是跑普通 CUDA 程序官方版更省心。官方 HIP SDK 装法访问 AMD HIP SDK for Windows 网站。下载与你操作系统匹配的最新版本。运行安装程序按屏幕提示完成。Nightly 版装法下载、解压、设环境变量打开 ROCm SDK nightly tarballs 站点下载一个较新的therock-dist-windows-gfxGPUARCH...tar.gz文件。用 7-Zip 把它解压到你选的目录。注意可能需要解压两次——先解.tar.gz再解里面的.tar。设置HIP_PATH环境变量指向解压目录。参考 Windows 上编辑用户/系统环境变量的常见做法即可。自检一下目录结构该目录必须包含bin子目录且bin里有各种.dll文件包括rocblas.dll。看到rocblas.dll在列说明包没拆错。跑 cuda_check 验证 ZLUDA 配置ZLUDA 自带一个小 CUDA 应用会测试所有性能库的加载和初始化zluda.exe -- cuda_check.exe成功的输出大致长这样nvcuda : OK (C:\hip_sdk\bin\amdhip64_7.dll) nvml : OK cufft11 : OK cudnn9 : OK (C:\hip_sdk\bin\MIOpen.dll) cudnn8 : OK (C:\hip_sdk\bin\MIOpen.dll) cublaslt13: OK (C:\hip_sdk\bin\libhipblaslt.dll) cusparse12: OK cufft12 : OK cublas13 : OK (C:\hip_sdk\bin\rocblas.dll) cublaslt12: OK (C:\hip_sdk\bin\libhipblaslt.dll) cublas12 : OK (C:\hip_sdk\bin\rocblas.dll) cusparse11: OK每一行都是 OK说明 ZLUDA 配置完成。括号里是底层 HIP SDK 库的路径。注意它只表示 ZLUDA 找到了这个库并不保证最终一定用它——如果你的程序在加载 ZLUDA 之前就自己从别处加载了对应库ZLUDA 会沿用已加载的那一份。把 ZLUDA 接到你的 CUDA 程序上装好之后日常用法只有一种姿势在命令前加zluda.exe --。zluda.exe -- your_cuda_application.exe跑在 Steam 上的游戏则把同样的写法填进启动选项在 Steam 库的常规 → Launch Options里填C:\Games\zluda\zluda32\zluda.exe -- %command%这样每次启动游戏都会先经过 ZLUDA。如果程序行为不对可以顺手开上 trace把%command%前换成--zluda-trace运行后到C:\Users\%USERNAME%\AppData\Local\Temp\zluda下找日志排错自查清单跑不起来时按顺序对照某一行不是 OK比如 cublas 找不到库→ 大概率HIP_PATH指错了回到Nightly 版装法第 4 步检查bin目录和rocblas.dll。cuda_check.exe卡住不退出 → MIOpen 里有已知 bug偶尔会挂起不关闭属已知问题不必怀疑装错。用官方 HIP SDK 时cudnn8、cudnn9加载失败 → 正常现象官方 SDK 本身不含 MIOpen想跑 cuDNN 需要换 nightly 版。程序自己加载了第三方 CUDA 相关库后再进 ZLUDA → ZLUDA 用的是程序先加载的那份库路径显示仅供参考。更多细节可以看官方文档目录 docs/日常操作速查参考 docs/src/quick_start.md。【免费下载链接】ZLUDACUDA on non-NVIDIA GPUs项目地址: https://gitcode.com/GitHub_Trending/zl/ZLUDA创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。