AMDがオープンソースCUDA変換レイヤーZLUDAの削除を要請、開発者は再構築を誓う

BigGo Editorial Team
AMDがオープンソースCUDA変換レイヤーZLUDAの削除を要請、開発者は再構築を誓う

AMDが最近、オープンソースのCUDA変換レイヤープロジェクトである ZLUDAの GitHub リポジトリからの削除を要請しました。このプロジェクトが AMD Radeon ハードウェア上で NVIDIA の CUDA をサポートする可能性があったことから、この展開はテクノロジーコミュニティに波紋を呼んでいます。

AMDによる ZLUDA 削除要請は、 AMD ハードウェア上で NVIDIA CUDA を実行することの複雑さを浮き彫りにしています
AMDによる ZLUDA 削除要請は、 AMD ハードウェア上で NVIDIA CUDA を実行することの複雑さを浮き彫りにしています

ZLUDAの台頭と衰退

元々 Intel GPU 向けに開発者 Andrzej Janik によって作られた ZLUDA は、後に AMD の支援を受けて AMD GPU でも動作するように適応されました。このプロジェクトにより、様々なCUDAアプリケーションが AMD ハードウェア上でスムーズに動作し、GPU エコシステムの大きなギャップを埋めることができました。

今年初め、AMDは ZLUDA への資金提供を停止しました。これを受けて、以前の合意に基づき、Janik は2月にコードをオープンソースとしてリリースしました。しかし、AMD の法務チームは今回、このリリースが法的拘束力を持たないと主張し、現在の状況に至っています。

法的懸念と NVIDIA の立場

AMDは削除要請の理由として法的懸念を挙げていますが、最近 NVIDIA が CUDA ベースのソフトウェアでの変換レイヤーの使用を禁止したことは注目に値します。この NVIDIA の動きが AMD に法的問題を引き起こす可能性があり、ZLUDA から距離を置く決定に影響を与えた可能性があります。

興味深いことに、Janik は「NVIDIA からの法的脅威や連絡は一切受けていない」と述べており、現時点では圧力は AMD からのみ来ていることを示唆しています。

ZLUDAの未来

この後退にもかかわらず、Janik は決意を固めています。彼は ZLUDA を AMD 以前のコードベースから再構築する計画を発表し、「この時点で、敵対的な企業がもう1つ増えても大した違いはない」と述べています。

再構築されたバージョンは異なるスコープを持ち、計画されていた NVIDIA GameWorks のサポートなど、一部の機能は含まれません。Janik は Batman: Arkham Knight でこれを成功裏に実装しましたが、完成には至らず、そのコードが日の目を見ることはもうありません。

GPU市場への影響

この展開は、特にソフトウェアエコシステムに関して、GPU市場における継続的な競争と法的複雑さを浮き彫りにしています。ZLUDA の削除は、AMD ハードウェア上で CUDA アプリケーションを実行するためにこの変換レイヤーに依存していた開発者や研究者に潜在的な影響を与える可能性があります。

この物語が展開する中、テクノロジーコミュニティは Janik の ZLUDA 再構築の努力がどのように進展するか、そしてこれが GPU 分野の相互運用性についてより広範な議論につながるかどうかを注視していくでしょう。