BLAS
C/C++ 言語環境からの LAPACK、BLAS、CBLAS ルーチンの呼び出し
Fortran 95 インターフェイス、LAPACK および BLAS
スレッド化される関数とスレッド化される問題
C から呼び出し
Fortran 95 インターフェイス
スレッドルーチン
C、LAPACK、BLAS、CBLAS の呼び出し
C/C++ での複素数型、インテル(R) MKL
C/C++、インテル(R) MKL 複素数型
CBLAS インターフェイス、使用
cdecl インターフェイス、使用
CVF 呼び出し規則、インテル(R) MKL を使用
FFT インターフェイス
スレッド化される関数とスレッド化される問題
コーディング手法
FFT 最適化基数
スレッド化される問題
データのアライメント
最適化基数
FFTW インターフェイスのサポート
Fortran 95 インターフェイス・ライブラリー
GMP (GNU* Multiple Precision) 演算ライブラリー
HT テクノロジー、構成のヒント
ILP64 プログラミング、サポート
IntelliSense*、インテル(R) MKL、Visual Studio* IDE
Java* の例
LAPACK
C/C++ 言語環境からの LAPACK、BLAS、CBLAS ルーチンの呼び出し
Fortran 95 インターフェイス、LAPACK および BLAS
スレッド化される関数とスレッド化される問題
コーディング手法
C インターフェイス、使用
C から呼び出し
Fortran 95 インターフェイス
スレッドルーチン
圧縮ルーチンのパフォーマンス
LAPACK 用 C インターフェイス、使用
LINPACK ベンチマーク
MP LINPACK ベンチマーク
ScaLAPACK、リンク
SDL インターフェイス
stdcall インターフェイス、使用
uBLAS、行列-行列乗算、インテル(R) MKL 関数に置換
Visual Studio* 2008 IDE、インテル(R) MKL のコードサンプルを実行するプロジェクトの構成
Visual Studio* IDE
IntelliSense 機能の使用
Visual Studio* IDE でインテル(R) マス・カーネル・ライブラリー・ドキュメントを表示する
状況依存ヘルプの使用
IntelliSense*、インテル(R) MKL
インテル(R) MKL ドキュメントを表示する
インテル(R) MKL 状況依存ヘルプの使用
アーキテクチャーのサポート
アフィニティー・マスク
インクルード・ファイル、インテル(R) MKL
インストール、確認
インターフェイス
cdecl インターフェイスと stdcall インターフェイスの使用
Fortran 95 インターフェイス・ライブラリーのリンク
ILP64 インターフェイスと LP64 インターフェイスの使用
シングル・ダイナミック・ライブラリー・インターフェイスの使用
cdecl と stdcall、使用
Fortran 95、ライブラリー
LP64 と ILP64、使用
シングル・ダイナミック・ライブラリー
インターフェイス・ライブラリー、リンク
インターフェイス・ライブラリーとモジュール、インテル(R) MKL
インテル(R) MKL の逐次モード
カスタム DLL
カスタム DLL のビルド
関数のリストの指定
ビルド
関数のリストの指定
クラスター FFT、リンク
クラスター・ソフトウェア、インテル(R) MKL
クラスター・ソフトウェア、リンク
ScaLAPACK およびクラスター FFT とのリンク
ScaLAPACK およびクラスター FFT とのリンク例
コマンド
リンク例
コーディング
コーディングのヒント
コーディング手法
データのアライメント
パフォーマンスを向上させるための手法
コードサンプル、使用
コンパイラー・サポート RTL、リンク
コンパイラー依存の関数
サポート、テクニカル
サポートしているアーキテクチャー
サポートするコンパイラー
システム・ライブラリー、リンク
シングル・ダイナミック・ライブラリー・インターフェイス
スレッドの安全性、インテル(R) MKL
スレッド化コントロール、インテル(R) MKL 固有
スレッド化される問題
スレッド化される関数
スレッド化ライブラリー、リンク
スレッド数
OpenMP* 環境変数を使用したスレッド数の設定
MKL_DYNAMIC
スレッド数の 決定
ランタイムのスレッド数の変更
スレッド数を設定する手法
OpenMP* 環境変数を使用した設定
インテル(R) MKL の選択、特定の場合
クラスター用の設定
ランタイムの変更
設定する手法
データのアライメント
ディレクトリー構造
ドキュメント・ディレクトリーの内容
上位ディレクトリー構造
付録 C: 詳細なディレクトリー構造
ドキュメント
上位
詳細
テクニカルサポート
ドキュメント・ディレクトリー、内容
ハイパースレッディング・テクノロジー、構成のヒント
ハイブリッド、バージョン、MP LINPACK
パフォーマンス
非正規化数の演算
マルチコア・パフォーマンスの管理
デノーマル数
マルチコア
非正規化数
ヘッダーファイル、インテル(R) MKL
ヘルプ、インテル(R) MKL、Visual Studio* IDE
マルチコア・パフォーマンス
メモリー管理
メモリー関数、再定義
メモリー関数名の変更
モジュール、Fortran 95
リンク
インターフェイス・ライブラリーのリンク
コンパイラー・サポート RTL のリンク
システム・ライブラリーのリンク
スレッド化レイヤーと RTL のライブラリーの選択
計算ライブラリーのリンク
インターフェイス・ライブラリー
コンパイラー・サポート RTL
システム・ライブラリー
スレッド化ライブラリー
計算ライブラリー
リンク、Web ベースのアドバイザー
リンク、クイックスタート
リンクするライブラリー
リンクのクイックスタート
インターフェイス
コンパイラー・サポート RTL
システム・ライブラリー
スレッド化
計算
リンク例
ScaLAPACK およびクラスター FFT とのリンク例
リンク例
クラスター・ソフトウェア
一般
レイヤー、インテル(R) MKL の構造
不安定な出力、回避
並列パフォーマンス
並列処理、インテル(R) MKL
使用法
例、リンク
ScaLAPACK およびクラスター FFT とのリンク例
リンク例
クラスター・ソフトウェア
一般
呼び出し
C/C++ コードで複素数を返す BLAS 関数の呼び出し
C/C++ 言語環境からの LAPACK、BLAS、CBLAS ルーチンの呼び出し
C から BLAS 関数
C から CBLAS インターフェイス
C から Fortran 形式のルーチン
C から複素 BLAS レベル 1 関数
C++ から複素 BLAS レベル 1 関数
呼び出し規則、cdecl と stdcall
安定性、数値計算
数値計算の安定性
構成
Microsoft Visual C/C++ 開発システムでインテル(R) MKL をリンクする場合の構成
Visual Studio* 2008 IDE でインテル(R) マス・カーネル・ライブラリー のサンプルを実行する
インテル(R) Visual Fortran でインテル(R) MKL をリンクする場合の構成
Microsoft* Visual C/C++*
Visual Studio* 2008 IDE でインテル(R) MKL のコードサンプルを実行するプロジェクト
インテル(R) Visual Fortran
構造
レイヤーモデルの概念
上位ディレクトリー構造
付録 C: 詳細なディレクトリー構造
モデル
上位
詳細
状況依存ヘルプ、インテル(R) MKL、Visual Studio* IDE
環境変数、設定
表記規則
規則、表記
言語インターフェイスのサポート
言語固有インターフェイス
言語固有インターフェイスとインテル(R) マス・カーネル・ライブラリーの使用
インターフェイス・ライブラリーとモジュール
言語混在プログラミング
計算ライブラリー、リンク
非正規化数、パフォーマンス