English

[ NEC IPFサーバ(Linux OS) ]

2005年10

日本電気株式会社

はじめに

MathKeisanは、NECのHPCプラットフォーム用に高度に最適化された数学ライブラリ集です。 MathKeisanはNEC IPF (Itanium®プロセッサファミリ)サーバ(Linux OS)及びNECベクトルマシン(Super-UX)上で稼動します。 特に記述がない限り、本リリースメモは、NEC IPFサーバ向けのMathKeisanを対象にしています。 MathKeisan に含まれるライブラリを表1に示します。

MathKeisanにはBLASサブプログラムのためのアセンブリーコードが含まれています。 BLAS、 FFT、 SOLVERやLAPACKの共有メモリ用の並列版があります。 BLACS、ScaLAPACKやParMETISライブラリはMPI/EXやMPICHを使った分散型メモリ並列版です。

FFTとLAPACKライブラリはIntelâMath Kernel Library (MKL)に含まれているものと同じものです。 BLASライブラリの一部もMKLと同じです。

1: MathKeisanに含まれるライブラリ

ライブラリ名

機能概要

BLAS

ベクトル、行列の基本演算 (F77インタフェース、Cインタフェース、スパース)

LAPACK

高性能コンピュータ用連立一次方程式、固有値解析

ScaLAPACK

連立一次方程式、固有値解析 (MPIによる並列版, PBLASを含む)

BLACS

ベクトル、行列の基本演算のためのメッセージパッシングライブラリ(MPI)

CBLAS BLAS Cインタフェース
SBLAS スパースBLAS (ACMアルゴリズム692)
FFT MKL FFTおよびDFTインタフェース

METIS

行列、グラフのオーダリングとパーティショニング

ParMETIS

行列、グラフのオーダリングとパーティショニング(並列版)

SOLVER

対称疎行列線形問題の直接法ソルバ

ARPACK

大規模固有値解析

Intel® およびItanium® は米国Intel社の商標、または登録商標です。LINUXはLinus Torvaldsの商標、または登録商標です。RED HATおよびRPMはRed Hat社の商標、または登録商標です。その他の会社名、製品名は、各社の商標、または登録商標です。

動作環境

MathKeisanは、下記環境で動作確認を行っています。

MathKeisan 1.6.0の性能/機能強化項目

ライセンス

MathKeisan 1.7.0を使用するには有効なライセンスが必要となります。 詳細はwww.mathkeisan.com/licenseをご覧下さい。

インストール手続き

MathKeisanはRPM (Red-Hat Package Manager)ファイルとして提供され、スクリプトinstall.shが用意されています。 install.shをタイプしインストールします。

ユーザーズガイド

より詳細な情報はMathKeisan ユーザーズガイドをご覧下さい。 本ユーザーズガイドは以下のように構成されています。

1. ライブラリの開発元
- 各ライブラリの開発者および開発元

2. ライブラリの概要
- 各ライブラリの説明

3. 参考資料
- 各ライブラリの詳細情報の照会先

4. リンク方法とデータタイプ
- リンク方法、および各ライブラリでサポートするデータタイプ

5. 補足
- 使用に際しての注記

6. ルーチン一覧
- 各ライブラリのサブルーチン一覧

お問い合わせ

MathKeisanに対するご質問、ご意見はwww.mathkeisan.comContact Usのリンクからお送り下さい。