AMD ROCm 3.3.0 リリース - オープン GPU ハイ パフォーマンス コンピューティング プラットフォーム

ROCm は、GPU 上でのハイパフォーマンス コンピューティングのためのオープン プラットフォームであり、「GPU 環境でのソフトウェア開発の選択、ミニマリズム、およびモジュール化に関する UNIX 哲学」を継承しています [1]。 ROCm は、プロジェクトで ROCm を使用する開発者と個人的な目的で ROCm を使用するユーザーの両方の利便性を考慮して、複数のプログラミング言語の統合をサポートしています。

ROCm 3.3.0 リリースの主な変更点:

  • ユーザーは、異なるバージョンのツールキットを同時にインストールして使用できます (以前は、インストールして使用できるバージョンは XNUMX つだけでした)。
  • GPUプロセスに関する情報を提供する機能を追加しました。 APIやCLIを利用して情報を取得できます。
  • 3D プーリング レイヤーのサポートが追加されました。これにより、AMD Radeon Instinct GPU で 3D 畳み込みネットワーク (ResNext3D など) を実行できるようになります。
  • ONNX ニューラル ネットワーク交換形式が改良されました。 ONNX、NNEF、Caffe 形式の事前トレーニング済みモデルのサポートが追加されました。
  • 以前に使用されていた多くの Code Object Manager (Comgr) 機能はサポートされていないと宣言されました。

現時点では、ROCm はまだ AMD APU (AMD 統合 GPU) を正式にサポートしていませんが、AMD APU (AMD 統合 GPU) はドライバーのアップストリーム バージョンと ROCm OpenCL ランタイムに含まれています。 期待されていた Navi アーキテクチャの GPU サポートもこのリリースには含まれていませんでした。

【1] ROCm ドキュメント

出所: linux.org.ru

コメントを追加します