开发者Andrzej Janik打造ZLUDA:让非NVIDIA硬件也能玩转CUDA应用
2月16日消息,尽管NVIDIA的CUDA经过多年发展,已经构建起了坚实的生态壁垒,使得其他竞争者难以突破,但开发者Andrzej Janik却借助Intel的oneAPI,独立开发出了名为“ZLUDA”的CUDA兼容方案。这一方案的出现,使得Intel硬件能够原生运行CUDA应用,然而,该项目后来却暂停了,原因尚未明确。
然而,ZLUDA的故事并未就此结束。在AMD的支持下,该项目得以重启,并且取得了更大的突破。通过ZLUDA库替代CUDA,AMD显卡能够原生运行CUDA应用,无需任何代码调整或转移。尽管这一方案并不能保证所有CUDA应用都能顺利运行,但它已经是一个巨大的进步。
据本站了解,可惜的是,AMD在支持这一项目两年后,也选择了暂停。尽管不清楚是否受到了NVIDIA的压力,但这一决定无疑给ZLUDA的前景蒙上了一层阴影。
幸运的是,ZLUDA项目并未完全消失。该项目已经免费开源,任何感兴趣的开发者都可以使用并继续研究。同时,已经确认ZLUDA可以在AMD的ROCm平台上无缝运行CUDA应用。例如,开发者可以将CUDA作为Blender 4.0或V-Ray的渲染API,特别是Blender本来就具备Radeon HIP计算渲染器,如今在ZLUDA的支持下,运行速度有望更快。
此外,Andrzej Janik也在继续深入研究ZLUDA,并致力于让AMD显卡运行NVIDIA的DLSS技术。内部测试显示,与OpenCL方案相比,ZLUDA在大多数情况下都表现出更好的性能,最高时甚至能领先超过75%。然而,由于该项目仍处于开发阶段,部分情况下效率可能会较低。尽管如此,ZLUDA的出现仍为CUDA生态带来了新的可能性和挑战。
相关文章
- 锐龙8000GE系列曝光:AMD打造35W低功耗桌面级APU新标杆
- 小新Pro 14领衔!联想小新系列新品搭载AMD锐龙7 8845H强势登场
- 联想小新AMD彩机家族2024版全线亮相,搭载锐龙7 8845H处理器引领新风尚
- AMD新款RX 7600 XT显卡亮相,针对1080p/2K画质用户群体
- 英特尔新世代处理器Granite Rapids曝光:缓存增至480MB,力拼AMD EPYC
- AMD与Intel新处理器亮相,业界称其为“马甲”升级版
- Phoenix 1与Phoenix 2微架构导致AMD 8000G芯片PCIe通道大不同
- 二十年辉煌落幕,AMD决定停产CoolRunner II与Spartan系列芯片
- CES 2024展华硕新款笔记本亮相,搭载AMD锐龙9 7940HX引关注
- 铭凡CES 2024推出强力新品:HX200G迷你主机搭载AMD顶尖处理器与显卡
- AMD Ryzen 8000G系列将助力AM5主板新增USB 4支持
- AMD锐龙8000G系列即将亮相CES 2024,Geekbench曝光R7 8700G强劲参数
- AMD CES 2024发布会前瞻:人工智能与个人电脑的融合之路
- AMD与英特尔新一代桌面平台将于2024年第三季度推出
- 深圳芯聚能科技发布全球首款64核心笔记本:云怪REV-9震撼登场
- 苹果的MetalFX揭秘:背后藏着AMD FSR技术
热门教程
Win11每次开机会检查tpm吗?Win11每次开机是否会检查tpm详情介绍
2Win11任务栏空白怎么办?Win11任务栏空白解决办法
3系统之家装机大师怎么用?系统之家装机大师使用教程
4Win10 21H1更新KB5003637后任务栏不能在底部显示怎么办?
5Win11正式版怎么安装安卓APK应用?Win11安装安卓APK文件方法
6Win10家庭版笔记本电脑怎么关闭Windows defender功能?
7Win11资源管理器的样式如何切换?Win11资源管理器样式切换方法
8Win11电脑下载的文件被自动删除怎么办?
9Win11蓝屏怎么修复?win11蓝屏修复教程
10Win11正式版如何固定“此电脑”到任务栏?
装机必备 更多+
重装教程
大家都在看
电脑教程专题 更多+