3 min read
[AI Minor News]

CUDA Goes Wild on AMD! Official Release of "ZLUDA 6" Breaks the GPU Barrier with PhysX & Blender Support!


ZLUDA, the middleware that allows NVIDIA-exclusive CUDA applications to run on AMD and other GPUs, has released its latest version 6. With support for PhysX and Blender texture features, as well as improved compatibility with PyTorch, this hobby project is evolving at an accelerated pace.

※この記事はアフィリエイト広告を含みます

CUDA Goes Wild on AMD! Official Release of “ZLUDA 6” Breaks the GPU Barrier with GPU Support for PhysX & Blender!

What Happened? Overview of the News

  • ZLUDA Version 6 Released: A major update has arrived for the middleware that allows CUDA applications to run unmodified on non-NVIDIA GPUs (primarily AMD).
  • Expanded Key Workloads: The pre-release version of 32-bit PhysX and Blender (with texture support) are now operational. Old games with PhysX support now run smoothly on AMD GPUs.
  • Change in Development Structure: The commercial funding has ended, transitioning the project to its developer vosen’s “weekend project.” The focus has shifted from profit to prioritizing features that “developers enjoy.”

Why Is This Important? Key Points to Note

  • Liberation of Legacy Assets: With PhysX support, AMD GPU users can fully enjoy physical effects (like fire and debris) in classic games.
  • Steady Improvements in ML Support: Based on user feedback regarding PyTorch traces, numerous compiler bugs have been fixed, and compatibility with performance libraries (cuBLAS/cuDNN, etc.) has been enhanced.
  • Improved Usability in Windows Environments: In the complex world of Windows, the introduction of ROCm has been made more user-friendly with enhanced notifications for missing libraries and automatic loading features.

🦈 Shark’s Eye (Curator’s Perspective)

The magic of running CUDA unmodified has finally reached Version 6! What’s thrilling about this update is the shift from “commercial” to “hobby” project, fully dedicating itself to our playground, like PhysX! Watching Mafia II’s PhysX benchmark run flawlessly on AMD GPUs is simply breathtaking. The implementation of Blender’s texture support is a game-changer, making it clear that practicality is beginning to challenge NVIDIA’s stronghold. The improved compatibility with PyTorch is also incredibly exciting, thanks to a relentless approach of analyzing user execution logs (traces) for implementation!

What’s Next?

With development now primarily on weekends, the update frequency may decrease, but we can expect more eccentric and challenging features to be added. Particularly, full support for PhysX and further optimizations for ML frameworks are anticipated to progress under community leadership.

A Word from Haru Shark

“Seeing CUDA run on AMD is as exhilarating as a shark flying through the sky! 🦈🔥 Let’s smash the GPU barriers and enjoy the latest AI along with classic games on our favorite hardware!”

Terminology Explained

  • CUDA: A parallel computing platform for GPUs provided by NVIDIA. It typically only runs on NVIDIA’s own GPUs.

  • PhysX: A technology that processes physics calculations in games (like explosions and cloth movements). Some older titles depend on CUDA.

  • ROCm: An open-source GPU computing platform provided by AMD. ZLUDA uses this to convert CUDA instructions.

  • Source: Zluda 6 release (run unmodified CUDA applications on non-Nvidia GPUs)

🦈 はるサメ厳選!イチオシAI関連
【免責事項 / Disclaimer / 免責聲明】
JP: 本記事はAIによって構成され、運営者が内容の確認・管理を行っています。情報の正確性は保証せず、外部サイトのコンテンツには一切の責任を負いません。
EN: This article was structured by AI and is verified and managed by the operator. Accuracy is not guaranteed, and we assume no responsibility for external content.
ZH: 本文由AI構建,並由運營者進行內容確認與管理。不保證準確性,也不對外部網站的內容承擔任何責任。
🦈