ZLUDA 5-preview.43版本今日发布,这是一个用于非NVIDIA GPU的开源CUDA实现,其当前重点之一是在搭载ROCm的AMD Radeon GPU上启用CUDA。目前,这项工作仍在持续推进,目前有两名全职开发人员致力于这项工作。
|6uEf/*DX n_w,Ew,>5 ZLUDA首席开发人员Andrzej Janik今日发布了ZLUDA 5-preview.43版本。新的ZLUDA 5版本现在支持链接时优化(LTO)以提高性能,改进了项目的构建系统,实现了针对AMD GPU的模式跟踪,修复了ROCm 6.4的兼容性问题,实现了额外的CUDA API,开始支持NVIDIA PhysX 32位,增加了对多个返回参数的支持,并带来了一系列其他功能。
36j.is ~ugcfDJ 这是自2024年底以来ZLUDA的首个预览版本,因此内容丰富。新增的CUDA功能包括cuGetProcAddress和cuGetProcAddress_v2、
!KF;Z|_(I `6M(`*Up runtime_callback_hooks_fn2、cuModuleGetLoadingMode、cudart_interface_fn2以及cuLibraryLoadData。此外,还提供了额外的CUDA驱动程序API,用于运行简单的CUDA示例。
PzF)Vg )WzCUYE 1/ 目前,在非NVIDIA GPU上运行未经修改的CUDA应用程序的功能主要集中在Radeon RX 5000系列及更新的AMD GPU上。除了CUDA代码示例外,GeekBench也是早期测试的目标之一。
sG}9 l1
3C[ ;2 您可以通过GitHub上的ZLUDA下载并获取有关适用于Linux和Windows系统的全新ZLUDA 5预览版的更多详细信息。
1E-$f