このディレクトリーに含まれている一部のライブラリーはオプションです。一部のオプション・ライブラリーはデフォルトでインストールされますが、残りのオプション・ライブラリーはデフォルトでインストールされません。デフォルトでインストールされないライブラリーをインストールするには、インストール中にオプション・コンポーネントを選択してください。
ファイル |
内容 |
オプション・コンポーネント |
|
---|---|---|---|
名前 |
デフォルトでインストール |
||
mkl_rt.<バージョン>.dll |
C/Foran 機能向けの単一動的ライブラリー 複数のライブラリーの代わりに、1 つの mkl_rt ライブラリーにリンクし、関数または環境変数を介してインターフェイスとスレッドを選択できます。 |
||
SYCL* API レイヤー |
|||
mkl_sycl.<バージョン>.dll |
すべてのドメイン固有の SYCL* ライブラリーとリンクする包括的なライブラリー。 SYCL* 固有の機能を使用する場合に必要です。 |
||
mkl_sycld.<バージョン>.dll |
デバッグランタイム (/MDd) を備えたすべてのドメイン固有の SYCL* ライブラリーとリンクする包括的なライブラリー。 デバッグランタイム (/MDd) を備えた SYCL* 固有の機能を使用する場合に必要です。 |
||
mkl_sycl_blas.<バージョン>.dll |
SYCL* コンパイラー用の BLAS SYCL* ライブラリー |
||
mkl_sycl_lapack.<バージョン>.dll |
SYCL* コンパイラー用の LAPACK SYCL* ライブラリー |
||
mkl_sycl_dft.<バージョン>.dll |
SYCL* コンパイラー用の離散フーリエ変換 (DFT) SYCL* ライブラリー |
||
mkl_sycl_sparse.<バージョン>.dll |
SYCL* コンパイラー用のスパース BLAS SYCL* ライブラリー |
||
mkl_sycl_vm.<バージョン>.dll |
SYCL* コンパイラー用のベクトル数学 (VM) SYCL* ライブラリー |
||
mkl_sycl_rng.<バージョン>.dll |
SYCL* コンパイラー用の乱数ジェネレーター (RNG) SYCL* ライブラリー |
||
mkl_sycl_stats.<バージョン>.dll |
SYCL* コンパイラー用のサマリー統計 SYCL* ライブラリー |
||
mkl_sycl_data_fitting.<バージョン>.dll |
SYCL* コンパイラー用のデータ・フィッティング・ライブラリー (実験的)。 |
||
mkl_sycl_blasd.<バージョン>.dll |
デバッグランタイム (/MDd) を備えた SYCL* コンパイラー用の BLAS SYCL* ライブラリー。 |
||
mkl_sycl_lapackd.<バージョン>.dll |
デバッグランタイム (/MDd) を備えた SYCL* コンパイラー用の LAPACK SYCL* ライブラリー。 |
||
mkl_sycl_dftd.<バージョン>.dll |
デバッグランタイム (/MDd) を備えた SYCL* コンパイラー用の離散フーリエ変換 (DFT) SYCL* ライブラリー。 |
||
mkl_sycl_sparsed.<バージョン>.dll |
デバッグランタイム (/MDd) を備えた SYCL* コンパイラー用のスパース BLAS SYCL* ライブラリー。 |
||
mkl_sycl_vmd.<バージョン>.dll |
デバッグランタイム (/MDd) を備えた SYCL* コンパイラー用のベクトル数学 (VM) SYCL* ライブラリー。 |
||
mkl_sycl_rngd.<バージョン>.dll |
デバッグランタイム (/MDd) を備えた SYCL* コンパイラー用の乱数生成 (RNG) SYCL* ライブラリー。 |
||
mkl_sycl_statsd.<バージョン>.dll |
デバッグランタイム (/MDd) を備えた SYCL* コンパイラー用のサマリー統計 SYCL* ライブラリー。 |
||
mkl_sycl_data_fittingd.<バージョン>.dll |
デバッグランタイム (/MDd) を備えた SYCL* コンパイラー用のデータ・フィッティング SYCL* ライブラリー。(実験的)。 |
||
スレッドレイヤー |
|||
mkl_tbb_threadd.<バージョン>.dll |
mkl_sycld.dll と互換性のあるインテル® コンパイラー用の動的インテル® スレッディング・ビルディング・ブロック (インテル® TBB) スレッド化ライブラリー。 |
インテル® TBB のスレッド化をサポート |
はい |
mkl_intel_thread.<バージョン>.dll |
インテル® コンパイラー用動的 OpenMP* スレッド化ライブラリー すべてのインテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) 関数ドメインは、OpenMP* スレッド化をサポートしています。 |
||
mkl_tbb_thread.<バージョン>.dll |
インテル® コンパイラー用動的インテル® TBB* スレッド化ライブラリー すべての oneMKL 関数ドメインは、インテル® TBBをサポートしています。 |
インテル® TBB のスレッド化をサポート |
はい |
mkl_sequential.<バージョン>.dll |
動的シーケンシャル・ライブラリー すべての oneMKL 関数ドメインはシーケンシャル・モードをサポートしています。 |
||
計算レイヤー |
|||
mkl_core.<バージョン>.dll |
アーキテクチャー固有のカーネルを動的にロードするための、アーキテクチャーに依存しないすべての実装とライブラリーのディスパッチャー。 mkl_enable_instructions と mkl_cbwr_set の使用法の詳細については、デベロッパー・リファレンスを参照してください。 すべてのリンク構成には mkl_core が必要です。アーキテクチャー固有のライブラリーをリンクする必要はなく、mkl_core をリンクするだけで済みます。 |
2 | |
mkl_def.<バージョン>.dll |
インテル® 64 アーキテクチャーのデフォルトカーネル このライブラリーには、ベクトル数学 (VM)/ベクトル統計 (VS)/データ・フィッティング (DF) を除くすべての oneMKL 関数ドメインが含まれています。 |
||
mkl_mc3.<バージョン>.dll |
インテル® ストリーミング SIMD エクステンション 4.2 (インテル® SSE4.2) 対応プロセッサー用のカーネル・ライブラリー。 このライブラリーには、ベクトル数学 (VM)/ベクトル統計 (VS)/データ・フィッティング (DF) を除くすべての oneMKL 関数ドメインが含まれています。 |
||
mkl_avx2.<バージョン>.dll |
インテル® アドバンスト・ベクトル・エクステンション 2 (インテル® AVX2) 対応プロセッサー用のカーネル・ライブラリー。 このライブラリーには、ベクトル数学 (VM)/ベクトル統計 (VS)/データ・フィッティング (DF) を除くすべての oneMKL 関数ドメインが含まれています。 |
||
mkl_avx512.<バージョン>.dll |
インテル® アドバンスト・ベクトル・エクステンション 512 (インテル® AVX-512) 対応プロセッサー用のカーネル・ライブラリー。 このライブラリーには、ベクトル数学 (VM)/ベクトル統計 (VS)/データ・フィッティング (DF) を除くすべての oneMKL 関数ドメインが含まれています。 |
||
mkl_vml_def.<バージョン>.dll |
デフォルトカーネルの一部であるベクトル数学 (VM)/ベクトル統計 (VS)/データ・フィッティング (DF) |
||
mkl_vml_mc3.<バージョン>.dll |
インテル® SSE4.2 対応プロセッサー用 VM/VS/DF |
||
mkl_vml_avx2.<バージョン>.dll |
インテル® AVX2 対応プロセッサー用に最適化された VM/VS/DF |
||
mkl_vml_avx512.<バージョン>.dll |
インテル® AVX-512 対応プロセッサー用に最適化された VM/VS/DF |
||
mkl_vml_cmpt.<バージョン>.dll |
条件付き数値再現性用 VM/VS/DF ライブラリー |
||
libimalloc.dll |
メモリー関数の名前変更をサポートする動的ライブラリー |
||
クラスター・ライブラリー |
|||
mkl_scalapack_lp64.<バージョン>.dll |
LP64 インターフェイスをサポートする ScaLAPACK ルーチン・ライブラリー |
クラスターのサポート |
|
mkl_scalapack_ilp64.<バージョン>.dll |
ILP64 インターフェイスをサポートする ScaLAPACK ルーチン・ライブラリー |
クラスターのサポート |
|
mkl_cdft_core.<バージョン>.dll |
クラスター FFT 動的ライブラリー |
クラスターのサポート |
|
mkl_blacs_lp64.<バージョン>.dll |
BLACS ルーチンの LP64 バージョン |
クラスターのサポート |
|
mkl_blacs_ilp64.<バージョン>.dll |
BLACS ルーチンの ILP64 バージョン |
クラスターのサポート |
|
mkl_blacs_intelmpi_lp64.<バージョン>.dll |
インテル® MPI ライブラリー用 BLACS ルーチンの LP64 バージョン。 |
クラスターのサポート |
|
mkl_blacs_intelmpi_ilp64.<バージョン>.dll |
インテル® MPI ライブラリー用 BLACS ルーチンの ILP64 バージョン。 |
クラスターのサポート |
|
mkl_blacs_msmpi_lp64.<バージョン>.dll |
Microsoft MPI 用の BLACS ルーチンの LP64 バージョン |
クラスターのサポート |
|
mkl_blacs_msmpi_ilp64.<バージョン>.dll |
Microsoft MPI 用の BLACS ルーチンの ILP64 バージョン |
クラスターのサポート |
特定のライブラリーの機能を必要とする場合、そのライブラリーをリンクラインに追加する必要があります。さまざまなケースで何をリンクする必要があるか。その詳細は oneMKL リンク・ライン ・アドバイザー (英語) で確認できます。
製品および性能に関する情報 |
---|
性能は、使用状況、構成、およびその他の要因によって異なります。詳細については、www.Intel.com/PerformanceIndex (英語) をご覧ください。 改訂 #20201201 |