ページの本文へ

Hitachi
お問い合わせお問い合わせ

特徴

IBM Parallel ESSL(Parallel Engineering and Scientific Subroutine Library )for AIX 5Lは、IBM XL Fortran for AIXは、Fortranプログラム上で利用可能な科学技術計算用のライブラリを提供し、幅広い分野の科学技術計算用アプリケーションに対応できます。IBM Parallel ESSL for AIX 5Lは大規模な並列システムで高い処理性能を実現できるサブルーチンを提供します。

これらのライブラリは、IBM XL Fortran for AIXは、Fortranと同様にIBM XL C Enterprise Edition for AIXおよびIBM XL C/C++ Enterprise Edition for AIXプログラム上から呼び出すことも可能です。

IBM Parallel ESSL for AIX 5Lが提供する機能を次に示します。

ランタイムライブラリ

IBM Parallel ESSL for AIX 5Lは、次に示すランタイムライブラリを提供します。

IBM Parallel ESSL for AIX SMPライブラリ
IBM Parallel ESSL for AIX SMPライブラリは、PE(Parallel Environment)MPIスレッドライブラリと一緒に使用するライブラリです。シングルまたはマルチスレッドのアプリケーションを実行することができます。しかし、マルチスレッドからIBM Parallel ESSL for AIX 5Lを同時にコールすることはできません。
IBM Parallel ESSL for AIX シリアルライブラリ
Parallel ESSL シリアルライブラリは、MPIシグナルハンドリングライブラリと使用します。

並列サブルーチン(分散メモリ版)

並列処理サブルーチン(分散メモリ版)は、次の算術分野を提供します。

  • Level 2およびLevel 3 Parallel BLAS(PBLAS)のサブセット
  • 線形代数方程式
    • ScaLAPACK(dense and banded)サブセット
    • Sparseサブルーチンおよびユーティリティ
  • ScaLAPACK Eigensystem Analysis and Singular Value Analysisのサブセット
  • フーリエ変換
  • 一様乱数発生

BLACS

メッセージパッシングを利用するために、Basic Linear Algebra Communication Subprograms(BLACS)が提供されています。

SPMDプログラミングモデル

SPMDプログラミングモデルをサポートしています。

  • 各プロセッサ上で処理を行うようにESSLサブルーチンを使用できます。
  • 通信のためのMPIシグナルハンドリングやスレッドライブラリを使用できます。

構成

IBM Parallel ESSL for AIX 5L は、基本製品とプロセッサライセンス製品で構成され、次の製品を提供します。

IBM Parallel ESSL for AIX 5L V3.3
IBM Parallel ESSL for AIX 5L V3.3
基本製品です。1プロセッサライセンスと媒体を含みます。
IBM Parallel ESSL for AIX 5L V3.3 w/o CD
プロセッサライセンス製品です。1プロセッサライセンスを含みます。

動作環境

適用OS

  • IBM Parallel ESSL for AIX 5L V3.3
    • AIX 5L V5.3 01-00-/J 以降

適用システム装置

  • EP8000シリーズ

前提ソフトウェア

  • IBM Parallel ESSL for AIX 5L V3.3
    • IBM Parallel Environment for AIX 5L V4.3
    • IBM ESSL for AIX 5L V4.2 01-00-/A以降
    • IBM XL Fortran Runtime Environment ファイルセット xlfrte 9.1.0.0 以降

なお、xlfrte 9.1.0.0 以降のファイルセットは次の各製品に含まれています。

  • AIX V6.1 01-00 以降
  • AIX 5L V5.3 01-00-/O (TL07) 以降
  • IBM XL Fortran Enterprise Edition V9 for AIX および後継の製品
  • IBM XL Fortran Runtime Environment Enterprise Edition V9 for AIX および後継の製品

IBM Parallel ESSL for AIX 5Lが呼び出し可能な開発環境のリリースを示します。

  • IBM Parallel ESSL for AIX 5L V3.3
    次の各製品で、呼び出しが可能です。
    • IBM XL Fortran Enterprise Edition V9 for AIX、および後継の製品
    • IBM XL C Enterprise Edition V7 for AIX、および後継の製品
    • IBM XL C/C++ Enterprise Edition V7 for AIX、および後継の製品