インテル® MPI ライブラリーは、複数のファブリックに対応するライブラリーです。MPI-2.1 標準規格に対応します。インテル® アーキテクチャー・ベースのクラスターでアプリケーションの動作を向上させます。相互接続を変更したり、新しい相互接続にアップグレードした場合でも、ソフトウェアや動作環境を変更することなく、ユーザー・パフォーマンスを素早く最大限に引き出すことができます。
特徴
インテル® MPI ライブラリーは、TCP ソケット、共有メモリー、または InfiniBand、Myrinet、Quadrics などの多数の DAPL ベースの相互接続の中から 1 つを実行しなければならない場合でも、DAPL (Direct Access Programming Library) 手法を介した相互接続用の高速でユニバーサルなマルチファブリック・レイヤーを提供することにより、すべての構成をカバーします (図 1)。実行時にユーザーによってどのファブリックが選択されても、ファブリックに依存せず効率良く実行される MPI コードを開発できます。

図 1. インテル® MPI ライブラリーおよび DAPL ベースの相互接続
機能の詳細はこちらをご覧ください。
バージョン 4.0 Update 1 以降の新機能
パフォーマンスとスケーラビリティーの向上
|
|||||||||||
ユーザビリティーの向上
|
|||||||||||
相互運用性の拡張
|
製品カタログも合わせてご覧ください。
バージョン 4.0 の新機能
パフォーマンスとスケーラビリティーの向上
| |||||||||||
ユーザビリティーの向上
|
バージョン 3.2 の新機能
| アプリケーション固有の自動パフォーマンス・チューニング | |||||||
| より速い起動と向上した集合操作アルゴリズムによるパフォーマンスの向上 | |||||||
| ソケットおよび共有メモリーにおけるスケーラビリティーの向上 | |||||||
強化された柔軟性と制御:
|
|||||||
追加サポート:
|
|||||||
| ロード可能なサードパーティー製のプロセス・マネージャー (PMI) ライブラリーにより主要なリソース・スケジューラーと強固な統合 |
| ||||||||||||||||||||||||||||
|
複数のハードウェア・ファブリックのサポート TCP ソケット、共有メモリー、または InfiniBand、Myrinet、Quadrics などの多数の DAPL ベースの相互接続の中から 1 つを実行しなければならない場合でも、インテル® MPI ライブラリーは、DAPL (Direct Access Programming Library) 手法を介した相互接続用の高速でユニバーサルなマルチファブリック・レイヤーを提供することにより、すべての構成をカバーします (図 1)。実行時にユーザーによってどのファブリックが選択されても、ファブリックに依存せず効率良く実行される MPI コードを開発できます。 |
||||||||||||||||||||||||||||
![]() 図 1. インテル® MPI ライブラリーおよび DAPL ベースの相互接続 | ||||||||||||||||||||||||||||
|
インテル® MPI ライブラリーは、必要な場合のみ動的に接続を確立し、メモリー・フットプリントを削減します。また、利用できるトランスポートの中から最も高速なものを自動で選択します。必要なメモリー空間のみを割り付ける二相通信バッファーの拡大機能を含むいくつかの手法により、メモリー要件も抑えます。 ジョブ・スタートアップ時のソケットのフォールバックは、内部接続の選択に失敗した場合でも、実行の失敗を回避します。これは、特にバッチ・コンピューティングにおいて役立ちます。また、インテル® MPI ライブラリーで開発された製品のユーザーは、インテルの無料ランタイム環境キットをダウンロードすることができるため、ランタイム互換が保証されます。マルチコアまたは SMP ノード内で DAPL のオプションを使用して得られる大きなメッセージ帯域幅の利点により、アプリケーション・パフォーマンスが向上します。 以下のドライバーあるいはインターフェイスを使用するファブリックがサポートされています。 | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
|
| ||||||||||||||||||||||||||||
|
インテル® MPI ライブラリーの相互運用性 標準ベース | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
|
最先端のジョブ・スケジューラーとの簡単な統合 | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
|
プロセス・マネージャーのサポート 代表的な並列デバッガーと動作 | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
|
統合プログラミング環境 | ||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||
|
インテル® コンパイラーとその他のインテル® クラスター・ツールキット・アプリケーションとの相互運用性を検証済み | ||||||||||||||||||||||||||||
|
バージョン 4.0 Update3 Windows 版、Linux 版
| ハードウェア | |||||||||||||||||
最小要件 (Window版と Linux 版で同じ要件) |
| ||||||||||||||||
| オペレーティング・システム・サポート | |||||||||||||||||||
Windows 版 |
|
||||||||||||||||||
|
Linux 版 |
| ||||||||||||||||||
| コンパイラー・サポート (SDK のみ) | |||||||||
Windows 版 |
|
||||||||
|
Linux 版 |
|
||||||||
バージョン 4.0
| ファイル | OS | タイプ | サイズ | 概要 |
|---|---|---|---|---|
PDF |
510KB | 概要 (新機能、製品内容を含む)、動作環境、 |
||
4.0 Update 3 リリースノート (英語) |
HTML |
概要 (新機能、製品内容を含む)、動作環境、 |
||
TXT |
||||
4.0 Update 1 リリースノート (英語) |
HTML |
概要 (新機能、製品内容を含む)、動作環境、 |
||
TXT |
||||
4.0 リリースノート
|
HTML |
概要 (新機能、製品内容を含む)、動作環境、 |
||
TXT |
||||
インストールガイド (英語)
|
HTML |
インストールの条件、製品のインストール手順、アンインストールの方法を紹介しています。 |
||
HTML |
||||
入門ガイド (英語)
|
PDF |
製品の基本的なの操作方法を説明しています。 |
||
PDF |
||||
リファレンス・マニュアル (英語) |
PDF |
|
||
PDF |
バージョン 3.2
| ファイル | OS | タイプ | サイズ | 概要 |
|---|---|---|---|---|
リリースノート (英語)
|
HTML |
概要 (新機能、製品内容を含む)、動作環境、既知の制限事項を説明しています。 |
||
TXT |
||||
インストールガイド (英語)
|
HTML |
インストールの条件、製品のインストール手順、アンインストールの方法を紹介しています。 |
||
HTML |
||||
入門ガイド (英語)
|
PDF |
製品の基本的なの操作方法を説明しています。 |
||
PDF |
||||
Readme
(英語) |
TXT |
|
||
TXT |
バージョン 3.1
| ファイル | OS | タイプ | サイズ | 概要 |
|---|---|---|---|---|
リリースノート
|
HTML |
概要 (新機能、製品内容を含む)、動作環境、既知の制限事項を説明しています。 |
||
TXT |
||||
インストールガイド
|
HTML |
インストールの条件、製品のインストール手順、アンインストールの方法を紹介しています。 |
||
HTML |
||||
入門ガイド
|
PDF |
製品の基本的なの操作方法を説明しています。 |
||
PDF |
||||
Readme
|
TXT |
|
||
TXT |

