オープンかつ統一されたプログラミングモデルであるインテルoneAPIは、CPU、GPU、FPGA、その他のアクセラレータ全体でデータ主導のワークロードの開発と展開を簡素化するための標準を基盤として構築されています。インテルの高度なクロスアーキテクチャーソフトウェア開発ツールを使用することで、様々な種類のインテル®アーキテクチャー上で高いアプリケーションパフォーマンスを引き出します。インテルoneAPI製品ファミリには、コンパイラ、パフォーマンスライブラリ、アナライザー、デバッガーツールと、ライブラリと高速化済みワークロードツールを備えた各分野に固有のツールキットが含まれます。インテルoneAPIは無料でダウンロードしていただけます。ヒューレット・パッカード エンタープライズは、このソリューションの優先サポートを再販しています。

機能

インテルoneAPI Base Plus HPCキット

インテルoneAPI HPCキットでは、MPIクラスター通信ライブラリ、MPIエラーのチェックと調整機能、クラスター診断のためのエキスパートシステムが追加されており、ソフトウェアエンジニアにとってさらに堅牢なツールセットを提供します。

複数/多数のコアの能力を最大限に引き出せる、堅牢でハイパフォーマンスかつスケーラブルなクラスターアプリケーションを開発できます。

標準ベースのコンパイラ、プログラミングモデル、およびツールを活用して、より大規模に開発を進めることができます。

MPIアプリケーションのプロファイリングによってボトルネックを迅速に検出し、ハイパフォーマンスなパラレルクラスターアプリケーション実現します。

クラスターコンポーネントがクラスターライフサイクル全体で連携して動作していることを確認します。

構築ツール

インテルoneAPIでは標準ベースのC++コンパイラとFortranコンパイラを使用して、リコンパイルをシンプルにしてパフォーマンスを向上します。

組み込みの直感的なパラレルモデルとベクトル化のサポートにより、パラレリズムを簡単に追加できます。

最新のハードウェア向けにきめ細かく調整されている高度なライブラリをドロップします。

統合されたディストリビューションパッケージに実装されたネイティブのパフォーマンスライブラリおよびハイパフォーマンスなPythonで、AIワークロードを処理するさまざまなHPCを高速化できます。

分析ツール

インテルoneAPIは、CPU、スレッディング、メモリ、ストレージのアプリケーションパフォーマンスを調節する高度なパフォーマンスプロファイラーを備えています。

ベクトル化およびスレッディングアドバイザーが、ベクトル化の最適化とスレッディング設計の素早いプロトタイプ作成をサポートします。

メモリとスレッドデバッガーによって、メモリエラーと断続的なスレッドエラーを効率的に検出します。

拡張ツール

インテルoneAPIは、複数のファブリックを利用できる柔軟性によってインテルアーキテクチャーベースのクラスター上で、アプリケーションのパフォーマンスを高速化できます。

MPIアプリケーションのプロファイリングによってボトルネックを迅速に検出し、ハイパフォーマンスなパラレルクラスターアプリケーションを実現します。

クラスターコンポーネントがクラスターライフサイクル全体で連携して動作していることを確認します。

  • Intelおよびインテルは、アメリカ合衆国および/またはその他の国におけるIntel Corporationの商標です。すべての第三者の商標は、それぞれの所有者に帰属します。