製品概要
IMSL ライブラリ は、アプリケーションに組み込み可能な数値計算・統計解析関数の包括的なセットです。 1970年の発売開始以来バージョンアップを重ね、累計では世界65ヶ国50万人以上の幅広い分野の科学者、研究者、技術者の皆様にご利用いただいている業界標準の数値計算・統計解析用ライブラリです。
IMSL Fortran ライブラリ に含まれる1000以上の数値計算、特殊関数、統計解析用の関数は、常に厳しいテストが施されているため精度が高く非常に安定しています。並列処理においては、OpenMPやMPIをサポートしており、共有メモリや分散メモリのシステム環境で高度な並列計算が可能です。また、ScaLAPACK の使用を容易にするユーティリティや、MPIによる分散並列プログラミングをサポートするユーティリティを備えています。NVIDIAのGPUもIMSLライブラリから簡単に使用できるので、大規模データの高速計算が可能です。
特徴
■ 高度な数値計算アルゴリズムの包括的なパッケージ :
F90 , F77 , OpenMPおよびMPI対応の並列処理機能を統合した包括的なライブラリです。BLAS, LAPACK, ScaLAPACK, SuperLUおよびARPACKを統括し、ユーザが使い易いようにインターフェイスを整備してあります。
■ 多くの機能を持つ幅広い数値計算・統計解析用ルーチン :
線形方程式、微分方程式、最適化などの数値計算機能に加え、多変量解析、実験計画法、時系列解析、乱数発生などの統計関数まで1000以上の幅広い機能を備えています。
■ 経験と実績に基づく高い信頼性と安定性 :
世界各国の様々な分野で使用されており、40年以上にわたり改良されてきた機能や精度は常に進化し続けています。 信頼性や安定性を追及するために、各ルーチンやアルゴリズムには厳しい検査が行われています。
■ 幅広い分野で利用される世界標準のライブラリ :
IMSL Fortran ライブラリは 、主要な大学、研究所、大手企業などで利用されています。利用されているアプリケーションの分野は、環境・流体・材料などの分野での研究から金融工学まで多岐にわたっています。
■ 利便性 :
分かりやすいルーチン名を採用しているので直感的なプログラミングが可能です。さらに、ルーチンの使用方法はもちろん、多くの例題が載っている充実したマニュアル類が用意されています。
■ アプリケーションの開発や保守にかかる時間を短縮、費用を削減 :
複雑な数学・統計アルゴリズムのコードを一から書く必要がなくなるため、開発時間を大幅に短縮することができます。また、アプリケーションの設計、開発、文書化、テスト、保守にかかる費用を大幅に削減することができます。
■ PCからスーパーコンピュータまで、幅広いプラットフォームに対応 :
IMSL Fortran ライブラリは 、ほとんどのコンピュータシステムで稼働します。また、最新のハードウェア、OSやコンパイラに対応しています。
■ 各種プラットフォーム、アーキテクチャに対応 :
Linux, AIX, Solaris, Cray, IBM BlueGene, Cell, Apple 他