ホームページ  >  記事  >  テクノロジー周辺機器  >  開発者の Andrzej Janik が ZLUDA を作成: 非 NVIDIA ハードウェアで CUDA アプリケーションを再生できるようにする

開発者の Andrzej Janik が ZLUDA を作成: 非 NVIDIA ハードウェアで CUDA アプリケーションを再生できるようにする

WBOY
WBOY転載
2024-02-16 18:03:211209ブラウズ

2 月 16 日のニュース NVIDIA の CUDA は長年の開発を経て強固な生態学的障壁を築き、他の競合他社が突破することを困難にしていますが、開発者の Andrzej Janik 氏は Intel の oneAPI を使用して、CUDA 互換ソリューション「ZLUDA」と呼ばれる新製品を独自に開発しました。 。このソリューションの登場により、Intel ハードウェアで CUDA アプリケーションをネイティブに実行できるようになりましたが、プロジェクトは後に不明な理由で中断されました。このプロジェクトの出現は、Intel に NVIDIA の障壁を突破する機会を与えるため、業界の注目を集めています。ただし、プロジェクトの中断の理由は、技術的な実装または商業上の考慮事項に関連している可能性があります。まだ明らかではありませんが、今回の停止がインテルのGPU分野の発展に一定の影響を与える可能性があります。いずれにせよ、このプロジェクトの出現は、市場での競争が依然として存在し、技術革新と開発者の努力が依然として業界の発展を促進することを証明しています。

开发者Andrzej Janik打造ZLUDA:让非NVIDIA硬件也能玩转CUDA应用

しかし、ZLUDA の物語はここで終わりません。 AMD からの支援を受けてプロジェクトが再開され、さらなる飛躍を遂げました。 ZLUDA ライブラリの導入により、AMD グラフィックス カードはコードの調整や移行作業を行わずに CUDA アプリケーションを直接実行できるようになります。これはすべての CUDA アプリケーションが完全に動作することを保証するものではありませんが、大きな進歩であることは確かです。この革新は、AMD グラフィックス カードのユーザーにとって大きな恩恵であり、CUDA アプリケーションの利点をより簡単に享受できるようになります。さらに、これにより AMD は NVIDIA との競争において有利な立場に立つことができ、より多くのユーザーが AMD 製品を選択できるようになります。一般に、ZLUDA の誕生により、ユーザーにはより多くの選択肢と利便性がもたらされ、AMD にはより多くの競争上の優位性がもたらされます。

編集者の理解によれば、残念なことに、AMD も 2 年間このプロジェクトをサポートした後、プロジェクトを一時停止することを選択し、ZLUDA の見通しに影を落としました。 NVIDIAからの圧力があったかどうかは不明だが。

开发者Andrzej Janik打造ZLUDA:让非NVIDIA硬件也能玩转CUDA应用

幸いなことに、ZLUDA プロジェクトは完全には停止していません。このプロジェクトは無料のオープンソースになっているため、興味のある開発者は誰でもそれを使用して研究を続けることができます。さらに、ZLUDA は AMD の ROCm プラットフォーム上で CUDA アプリケーションをシームレスに実行することが確認されています。たとえば、開発者は CUDA を Blender 4.0 または V-Ray のレンダリング API として使用できます。特に、Radeon HIP 計算レンダラーをネイティブに備えている Blender の場合、ZLUDA のサポートにより、レンダリング速度がさらに高速になることが期待されます。これにより、開発者は GPU コンピューティングとレンダリング タスクをより効率的に実行できるように、より多くのオプションが提供されます。

开发者Andrzej Janik打造ZLUDA:让非NVIDIA硬件也能玩转CUDA应用

さらに、Andrzej Janik は現在も ZLUDA を詳しく研究しており、AMD グラフィックス カードで NVIDIA の DLSS テクノロジを実行できるようにすることに取り組んでいます。内部テストでは、OpenCL ソリューションと比較して、ほとんどの場合、ZLUDA のパフォーマンスが向上し、場合によっては 75% を超えるパフォーマンス向上が見られることが示されています。ただし、プロジェクトはまだ開発段階にあるため、効率が低い場合があります。それにもかかわらず、ZLUDA の出現は CUDA エコシステムに新たな可能性と課題をもたらしました。

以上が開発者の Andrzej Janik が ZLUDA を作成: 非 NVIDIA ハードウェアで CUDA アプリケーションを再生できるようにするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はitbear.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。