AMDでCUDAが爆走!「ZLUDA 6」正式リリース。PhysX&Blender対応でGPUの壁を破壊サメ!
何が起きたのか?ニュースの概要
- ZLUDA Version 6が公開: 修正なしでCUDAアプリケーションを非NVIDIA GPU(主にAMD)で動作させるミドルウェアがメジャーアップデート。
- 主要ワークロードの拡大: 32bit版PhysXのプリアルファ版およびBlender(テクスチャサポート)が新たに動作。AMD GPUでPhysX対応の旧作ゲームが快適に動くようになった。
- 開発体制の変更: 商業的資金提供が終了し、開発者vosen氏の「週末プロジェクト」へ移行。利益よりも「開発者が楽しめる機能」が優先される新フェーズに突入した。
なぜこれが重要なのか?注目すべきポイント
- レガシー資産の解放: PhysX対応により、AMD GPUユーザーでも古いゲームでの物理演算エフェクト(火炎や破片など)がフル設定で楽しめる。
- MLサポートの地道な改善: ユーザーから寄せられたPyTorchのトレースに基づき、多数のコンパイラバグ修正やパフォーマンスライブラリ(cuBLAS/cuDNN等)の互換性が向上している。
- Windows環境の利便性向上: ROCmの導入が複雑なWindowsにおいて、ライブラリ不足の通知機能や自動ロード機能が強化され、ユーザーフレンドリーになった。
🦈 サメの眼(キュレーターの視点)
「修正なしでCUDAが動く」という魔法が、ついにVersion 6まで到達したサメ!今回のアップデートでシビれるのは、プロジェクトが「商用」から「趣味」に戻ったことで、PhysXみたいな『俺たちの遊び』に全振りし始めたことだサメ! AMD GPUでMafia IIのPhysXベンチが完走する様子は圧巻の一言。Blenderのテクスチャサポートも実装され、いよいよ実用性がNVIDIAの牙城を崩しにかかっているサメ。 PyTorchの互換性向上も、ユーザーの実行ログ(トレース)を地道に解析して実装に落とし込むという、執念に近いアプローチが実を結んでいるのが最高に熱いサメ!
これからどうなる?
開発が週末メインになることで更新頻度は下がる可能性があるが、よりエキセントリックで挑戦的な機能が追加される見込み。特にPhysXの完全対応や、さらなるMLフレームワークの最適化がコミュニティ主導で進むことが期待される。
はるサメ視点の一言
「CUDAがAMDで動くのは、サメが空を飛ぶくらいワクワクする進化だサメ!GPUの垣根をぶっ壊して、好きなハードで最新AIも旧作ゲームも遊び尽くすサメよ!🦈🔥」
用語解説
-
PhysX: ゲーム内での物理演算(爆発の破片や布の揺れなど)を処理する技術。一部の古いタイトルではCUDAに依存している。
-
ROCm: AMDが提供するオープンソースのGPU計算プラットフォーム。ZLUDAはこれを利用してCUDAの命令を変換する。
-
情報元: Zluda 6 release (run unmodified CUDA applications on non-Nvidia GPUs)