HPC クラスター システムやデータセンター向けの AMD EPYC™ サーバー上で動作するアプリケーションのパフォーマンスを最適化する AMD Zen Software Studio のサポート サービスを提供します。
お問い合わせエクセルソフトは、AMD 主催の Advancing AI & HPC 2024 Japan への登壇およびブース出展が決定しました!この機会にぜひご参加ください。
開催日時:2024 年 12月 11 日(水)8:30 ~ 18:00、イベント会場:ベルサール汐留、参加費用:無料(事前登録制)
グローバルのデータセンター向けのサーバー市場における AMD EPYC™ サーバー プロセッサの拡がりとともに、同プロセッサ上で実行可能なアプリケーションに対して、パフォーマンスのさらなる最適化が求められています。エクセルソフトは、国内の HPC 業界における 25 年以上の販売および技術サポート提供の実績を活かし、AMD 社のハードウェアをターゲットとした HPC クラスター システムやデータセンターの利用者によるアプリケーションの最適化や、他社アーキテクチャからの移行について支援します。
エクセルソフトは、HPC クラスター システムやデータセンターの利用者向けに以下のサポート サービスを提供します。
AOCC は、C、C++、Fortran プログラミング言語用の高性能 x86 CPU コンパイラです。ターゲット依存およびターゲット非依存の最適化をサポートしています。x86 ターゲットに高度に最適化されており、特に AMD "Zen" ベースのプロセッサに最適化されているため、スピードが重視される HPC やその他のアプリケーションにおいて、ほかのコンパイラよりも優れたパフォーマンスを発揮します。AOCC コンパイラ環境は、C、C++、Fortran 言語で構築された x86 アプリケーションの開発とチューニングの簡素化と高速化を実現します。
AMD µProf ("MICRO-prof") は、Windows、Linux、FreeBSD オペレーティング システム上で動作する x86 アプリケーション用のソフトウェア プロファイリング解析ツールです。AMD "Zen" ベースのプロセッサおよび AMD Instinct™ MI シリーズ アクセラレータ固有のイベント情報を提供します。AMD µProf を利用すれば、開発者はアプリケーション パフォーマンスの制限要因の理解を深め、改善点を評価できます。
AMD µProf は次の機能を提供します。
AMD µProf は、次の目的に対して効果的に使用できます。
AOCL は、AMD “Zen” コア アーキテクチャおよび世代をベースとする AMD プロセッサに最適化された数値計算ライブラリ セットです。サポート対象のプロセッサ ファミリは、AMD EPYC™、AMD Ryzen™、AMD Ryzen™ Threadripper™ プロセッサです。業界標準の数学ライブラリをチューニングして実装しているため、科学およびハイパフォーマンス コンピューティング用途の迅速な開発が可能になります。
既存のライブラリ
ZenDNN (Zen ディープ ニューラル ネットワーク) ライブラリは、AMD CPU 上での深層学習推論アプリケーションを高速化します。このライブラリには AMD CPU に最適化された基本的なニューラル ネットワーク構築ブロックの API が含まれており、深層学習アプリケーションおよびフレームワーク開発者向けに、コンピューター ビジョン、自然言語処理 (NLP)、レコメンダー システムを含む幅広いワークロードにおける AMD CPU 上の推論性能を向上することを目標にしています。ZenDNN は oneDNN/DNNL v2.6.3 の基本インフラストラクチャと API を利用しています。ZenDNN は複数の API を最適化し、新しい API を追加します。これらの API は現在 TensorFlow、ONNX Runtime、PyTorch に統合されています。ZenDNN は次のものに依存しています。
AOCL-BLIS と AOCL-LibM は、ZenDNN に必須の依存ライブラリです。
AMD は、固有の事前ビルド済みアプリケーションを提供し、Spack パッケージ管理フレームワークもサポートしています。
事前ビルド済みの実行可能なアプリケーションはこちら AMD 向けに最適化された Spack レシピはこちら