インテル® MKL
HPC 算術ライブラリーの主力製品

インテル Parallel Studio XE 製品好評発売中» 詳細

製品の技術情報・評価ガイド» 詳細

製品に関する書籍を紹介» 詳細

iSUS


インテル® マス・カーネル・ライブラリー (インテル® MKL) 10.3 は、工学、科学、金融系アプリケーションのパフォーマンスを最大限に引き出すために、高度に最適化され、広範囲にスレッド化された演算ルーチンのライブラリーです。

インテル® MKL Windows 版 活用ガイド 公開!
ライブラリー構成、リンク方法、その他 Tips などを簡単に紹介しています (製品ユーザーズガイドの簡易版です)。


インテル® MKL でサポートされている数学ドメイン

  • 密線形代数 - BLAS*、LAPACK*、信頼領域ソルバー
  • スパース線形代数 - スパース BLAS、スパース形式変換、PARDISO* 直接法スパースソルバー、反復法スパースソルバー、プリコンディショナー
  • 高速フーリエ変換 (FFT)
  • 最適化された LINPACK ベンチマーク
  • ベクトル・マス・ライブラリー
  • 統計関数 - ベクトル乱数生成器、サマリー統計ライブラリー
  • クラスターサポート - ScaLAPACK*、クラスター FFT

バージョン 10.3 のポイント

  • BLAS
    • 一度に 2 つの行列-ベクトル積を計算するための新しい関数: [D/S]GEM2VU、[Z/C]GEM2VC
    • 混合精度の一般的な行列-ベクトル積を計算するための新しい関数: [DZ/SC]GEMV
    • 2 つのスケールされたベクトルの和を計算するための新しい関数: *AXPBY
    • 主要関数においてインテル® AVX による最適化SMP LINPACK、レベル 3 BLAS、DDOT、DAXPY
  • LAPACK
    • 行優先順に対応した LAPACK 用の C インターフェイス
    • 1 つの新しい計算ルーチン (*GEQRFP)、2 つの新しい補助ルーチン (*GEQR2P と *LARFGP)、LAPACK 3.2.1 のアップデートを含む Netlib LAPACK 3.2.2 との統合
    • 主要関数においてインテル® AVX による最適化DGETRF、DPOTRF、DGEQRF
  • PARDISO
    • マルチコア環境で問題と解のステップのパフォーマンスが向上
    • スパースの右辺の解算出と部分解ベクトルを出力する部分解算出の追加
    • アウトオブコア (OOC) 因数分解のパフォーマンスが向上
    • ゼロベース (C スタイル) の配列インデックスのサポート
    • 対称行列のスパースデータ構造で行列の対角上のゼロが不要
    • 新しい ILP64 PARDISO インターフェイスにより、LP64 ライブラリーにリンクされている場合に LP64 と ILP64 の両バージョンを使用可能
    • OOC モードでディスクにファイルを格納するのに必要なメモリーを並べ替え直後に予測可能
  • スパース BLAS
    • 形式変換関数ですべてのデータ型に対応 (単精度/倍精度の実数/複素数データ)、および関数の戻り値として並べ替えあり/並べ替えなし配列を使用可能
  • FFT
    • 新しい MPI FFTW 3.3alpha1 ラッパーによる新しいクラスター機能
    • クラスター FFT のロードバランスの改善によりパフォーマンスが向上
    • すべての 1D/2D/3D FFT において インテル® AVX による最適化
    • SSE4.2 命令セットをサポートするすべてのシステムにおいて、基数が混在する単精度/倍精度データの 2D/3D FFT のパフォーマンスが向上
    • 2D/3D FFT における 2 つの実数配列として表される分割複素数データのサポート
    • 長さが大きな素数である 1D 複素数-複素数変換のサポート
    • クラスター 1D 複素数変換のハイブリッド並列化 )MPI + OpenMP)、および (MPI プロセス数の倍数である) ベクトル長のパフォーマンスの向上
  • VML
    • (ax+b)/(cy+d) の計算を行うための新しい関数。a、b、c、d はスカラー、x、y は実数ベクトル: v[s/d]LinearFrac()
    • 主要関数においてインテル® AVX による最適化
    • デノーマル数をゼロに設定するための新しいモデル、複素ベクトルのオーバーフロー・サポート、各 VML 関数に対して精度を設定するための追加パラメーターを含む新しい関数
  • VSL
    • 新しいサマリー統計関数群。基礎統計、共分散/相関関係、プールされたグループ/部分/厳密な共分散/相関関係、分位数/変量分位数、外れ値検出アルゴリズム、欠測値をサポート
    • パフォーマンスが最適化されたアルゴリズム: 欠測値をサポートするための MI アルゴリズム、厳密な共分散を計算するための TBS アルゴリズム、外れ値を検出するための BACON アルゴリズム、(変量データの) 分位数を計算するための ZW アルゴリズム、プールされた共分散を計算するための 1PASS アルゴリズム
    • SFMT19937 基本乱数ジェネレーター (BRNG) のパフォーマンスが向上
    • インテル® AVX による最適化: MT19937 と MT2203 BRNG
  • ドキュメント: Microsoft Visual Studio 2010 に統合される Microsoft Help Viewer* 1.x 形式の製品ドキュメント
  • ランタイムにディスパッチされるダイナミック・ライブラリーの追加により、ランタイムに検出された CPU またはライブラリー関数呼び出しに応じて、依存性のあるライブラリーを動的にロードする単一のインターフェイス・ライブラリーへのリンクが可能
  • 新しいティレクトリー構造により、インテル® MKL ライブラリーとインテル® Parallel Studio XE 製品ファミリーの統合が単純化され、これまでの "em64t" ディレクトリーが "intel64" ディレクトリーに変更
  • 本リリースではインテル® Itanium® アーキテクチャー (IA-64) をサポートしていないため、IA-64 用の最新リリースはインテル® MKL 10.2 を使用
  • スパースソルバー機能をインテル® MKL のコア・ライブラリーに完全統合。また名前に "solver" を含むライブラリーを製品から削除



機能と利点

機能と利点、およびサポートされている数学ドメインの詳細は、製品カタログ (PDF) をご覧ください。

バージョン 10.3

システム要件はインテル社のサイト (英語) をご覧ください。

コンパイラーとのバージョン対応表

インテル® Fortran/C++ コンパイラーのバージョン (Windows/Linux) サポートするインテル® MKL のバージョン (Windows/Linux)
XE 2011
10.3
11.1
10.2 、 10.3
11.0
10.1 、 10.2
10.1
10.0 、 10.1 、 10.2
10.0
10.0
9.1
10.0

 

バージョン 10.3

ファイル タイプ サイズ 概要
HTML
20KB

概要 (新機能、製品内容を含む)、動作環境、既知の制限事項を説明しています。

HTML
 

概要 (新機能、製品内容を含む)、動作環境、既知の制限事項を説明しています。

PDF
3.3MB

ライブラリー構成、リンク方法、その他 Tips などを簡単に紹介しています (製品ユーザーズガイドの簡易版です)。

Windows 版 ユーザーズガイド
 

ライブラリー構成、リンク方法に関する詳細情報と、その他関連情報を説明しています。

Linux 版 ユーザーズガイド
 

ライブラリー構成、リンク方法に関する詳細情報と、その他関連情報を説明しています。

関連ドキュメント

ファイル タイプ サイズ 概要
PDF
 

概要 (新機能、製品内容を含む)、動作環境、既知の制限事項を説明しています。

HTML
 
インテル MKL を使用する環境に基づいて、適切なリンク方法をアドバイスしてくれる便利なツールです。
PDF
 
PDF
 
PDF
 

バージョン 10.2

ファイル OS タイプ サイズ 概要
リリースノート (英語)
PDF  

概要 (新機能、製品内容を含む)、動作環境、既知の制限事項を説明しています。

PDF  

バージョン 10.1

ファイル OS タイプ サイズ 概要
リリースノート (英語)
HTML  
概要 (新機能、製品内容を含む)、動作環境、既知の制限事項を説明しています。
HTML  
インストールガイド (英語)
HTML  
バージョン 10.1 のインストールガイドです。
TXT  
Readme (英語)
HTML  
バージョン 10.1 の Readme ファイルです。
TXT  

バージョン 10.0

ファイル OS タイプ サイズ 概要
リリースノート
HTML  
概要 (新機能、製品内容を含む)、動作環境、既知の制限事項を説明しています。
HTML  
HTML  
インストールガイド
HTML  
TXT  
TXT  
Readme
HTML  
バージョン 10.0 の Readme ファイルです。
TXT  
TXT  
10.0 ビルド方法
PDF  

バージョン 9.0 以前

ファイル   タイプ サイズ 概要
ZIP  
  • 第 1 章 概要
  • 第 2 章: BLAS ルーチンとスパース BLAS ルーチン
  • 第 3 章: LAPACK ルーチン: 線形方程式
  • 第 4 章: LAPACK ルーチン: 最小二乗問題および固有値問題
  • 第 5 章: LAPACK 補助ルーチンとユーティリティー・ルーチン
  • 第 6 章: ScaLAPACK ルーチン

など

入門ガイド
HTML  
新規のユーザー向けに基本的な MKL の操作方法を説明しています。
HTML  
HTML  
ZIP  
バージョン 8.0 の日本語マニュアルです。
ZIP  
バージョン 6.1 の日本語マニュアルです。

SSR アップグレード

製品の有効なサポートサービスをお持ちのお客様は、バンドル製品の SSR を購入することで、バンドル製品にアップグレードできます。詳細は、こちらをご覧ください。

 
. . . . . .