![]() |
パフォーマンスの向上を図る数値演算ライブラリー
|
- このページでは、https://software.intel.com/en-us/intel-mkl の内容をもとに、製品に関連する記事や参考資料へのリンクをまとめています。
- 本製品は単体販売しておりません。インテル® Parallel Studio XE、インテル® System Studio に同梱されています。
関連記事
関連記事一覧
サポート
ようこそ!! このサポートページでは、トレーニング、ドキュメント、よくある問い合わせ、サンプルコードなどを含む豊富なサポートリソースを提供します。このライブラリーは、いくつかのソフトウェア開発スイートに含まれるコンポーネントです。情報の多くは一般的ですが、特定のトピックもカバーされています。
インテル® ソフトウェア開発製品には年間の技術サポートが含まれています。技術サポートを利用するためには、製品をご購入いただいた後、製品登録およびユーザー登録が必要です。製品を登録されると、無料のソフトウェア・アップデートと 1 年間のサポートが提供されます。サポートサービスでアップデート・サービスとサポートを延長できます。
学ぶ:
- トレーニング – さまざまなレベルの導入ガイド、ビデオ、チュートリアル、オンライン・トレーニングおよび技術記事から学習できます。
- ドキュメント – ユーザーおよびリファレンス・マニュアル、新機能、リリースノート。
- FAQ – 製品に関するよくある問い合わせの質疑応答集
- サンプルコード – 製品に含まれるそれぞれのツールの機能に関する実際のサンプルコードから学ぶことができます。
サポートが必要な場合:
-
コミュニティーに問い合わせ
Forums (英語) からほかのユーザーやエキスパートに問い合わせできます。 -
インテル社の製品サポートに英語で問い合わせ
インテル® プレミアサポート (英語) ではインテル社のサポートチームにお問い合わせいただけます。最初に製品登録を行ってください。 -
エクセルソフト社の技術サポートに日本語で問い合わせ
ユーザー登録完了後、技術サポート受付フォームよりお問い合わせください。
トレーニング
導入ガイド:
高度な内容:
- 詳しいビデオ: 高度なビデオでは専門家向けの使い方を説明します。
- チュートリアル: インテル® MKL を使い始める方法。チュートリアルでは、アプリケーションに適用できる、エンドツーエンドのワークフローを説明します。
オンライン・トレーニング:
インテル® MKL 機能の詳細を説明、過去のトレーニングを見る。関連記事:
導入ビデオ
- インテル® MKL 11.0 とインテル® コンパイラーを使用して、実行時に再現性のある結果を得る方法 (英語): インテル® MKL 11.0 とインテル® コンパイラーを使用して、実行時に再現性のある結果を得る方法を説明する 60 分程度のビデオ。ハリウッドからウォールストリートまで、浮動小数点集約型のアプリケーションは、高いパフォーマンスと実行毎の再現性を提供することに挑戦しています。
- インテル® MKL のスパース線形代数関数 (英語): スパース行列アルゴリズムは、科学技術計算アプリケーションで広く使用されています。インテル® MKL は、多くのスパース線形代数システムにおいて完全なソリューションを提供する強力な関数群を持っています。インテル® MKL のスパース線形代数の概要を紹介します。インテル® MKL のスパース線形代数の概要を紹介します。FEAST アルゴリズムに基づく、スパース BLAS 関数、スパース線形システム向けの直接ソルバー、スパース行列の反復ソルバーと固有値ソルバーに注目します。
- 小規模から大規模までの計算パフォーマンスをブーストするインテル® MKL の新しい機能 (英語) : インテル® MKL は、インテル® アーキテクチャー上でのパフォーマンスを最大限に高めることを目的とした算術計算ライブラリーです。科学、エンジニアリング、金融アプリケーションなどの分野向けに設計され、小規模から大規模まで両方の計算を効率良く行うことができます。インテル® MKL に新しい 2 つの機能が追加されました。1 つは、小さなデータセットを扱う際に (小行列の乗算など)、単一 CPU コア上で最小限の労力でパフォーマンスを向上したいプログラマーに役立ちます。2 つ目は、クラスター上で数十万もの方程式を持つスパース線形代数システムを効率良く解こうとするプログラマーに役立ちます。ここでは、これらの利用モデルと新機能を提供する API に注目し、関連するパフォーマンスデータを示します。
導入ガイド
インテル® Parallel Studio XE 製品の導入ガイドは、製品のインストール時に以下のディレクトリーに格納されます。- Windows*:[install-dir]\Documentation\en_US\beginusing_wc.htm
- Linux*:[install-dir]/Documentation/en_US/beginusing_lc.htm
- OS X*:[install-dir]/Documentation/en_US/beginusing_mc.htm
- インテル® System Studio for Windows* ターゲット導入ガイド (英語)
- インテル® System Studio for Linux* および Android* ターゲット導入ガイド (英語)
詳しいビデオ
- インテル® Xeon Phi™ コプロセッサー上でインテル® マス・カーネル・ライブラリーを利用する準備 (英語 各 10 分以下): 4 本のビデオで、インテル® Xeon Phi™ コプロセッサー上でインテル® マス・カーネル・ライブラリーを利用する方法を説明します。
- インテル® Parallel Studio XE とインテル® Xeon Phi™ コプロセッサーを利用して金融サービス・アプリケーションを向上する (英語 各 14 分以下): 金融サービス業界のソフトウェア開発者にとって、アプリケーションのパフォーマンスの向上は常に課題の 1 つです。このビデオでは、新しいインテル® Xeon Phi™ コプロセッサーとインテル® Parallel Studio XE スイートによって、これらの計算処理 (特に、モンテカルロ法とブラックショールズ) を向上させる方法の概要を説明します。
チュートリアル
このチュートリアルは、このリリースで提供される重要な機能を理解するためのサンプルコード向けに作成されており、Intel® Software Documentation Library レポジトリーでご覧いただけます。- インテル® MKL の詳細な説明 (英語) インテル® MKL の詳しいトレーニング資料 (PDF) – 紹介、機能およびパフォーマンス。
- インテル® MKL クックブック 複雑な問題を解決するためインテル® MKL のルーチンをどのように組み立てるか、そのレシピを提供します。
- インテル® MKL の行列乗算を使用する (英語) インテル® MKL の行列乗算の使い方、行列乗算のパフォーマンス計測およびスレッドの制御について説明します。
- インテル® MKL VML トレーニング資料 (英語) これは、PDF 版のインテル® MKL VML トレーニングです。
- インテル® MKL Sparse BLAS 概要 (英語) スパース BLAS ルーチンは、方程式や固有値問題のスパースシステムを解く際に反復法を実装するのに役立ちます。インテル® MKL は、スパース BLAS Level 2 と 3 ルーチンとインターフェイスを提供します。
オンライン・トレーニング
- インテル® パフォーマンス・ライブラリーにより高速なクロスプラットフォーム・アプリケーションをビルドする (英語)
- インテル® マス・カーネル・ライブラリーにおけるスパース線形代数関数 (英語)
- パート 1/4: インテル® Parallel Studio XE とインテル® Xeon Phi™ コプロセッサーを利用して金融サービス・アプリケーションを向上する (英語)
- パート 2/4: インテル® Parallel Studio XE とインテル® Xeon Phi™ コプロセッサーを利用して金融サービス・アプリケーションを向上する (英語)
- パート 3/4: インテル® Parallel Studio XE とインテル® Xeon Phi™ コプロセッサーを利用して金融サービス・アプリケーションを向上する (英語)
- パート 4/4: インテル® Parallel Studio XE とインテル® Xeon Phi™ コプロセッサーを利用して金融サービス・アプリケーションを向上する (英語)
- 小規模から大規模までの計算パフォーマンスをブーストするインテル® MKL の新しい機能 (英語)
- 過去のオンライン・トレーニング
無料の技術ウェビナー
新しいバージョンのインテル® ソフトウェア開発ツールを使用して、皆さんのソフトウェアが最新のプロセッサー技術を活用する方法を紹介するオンライン・トレーニング・シリーズに参加してください。関連記事
- インテル® マス・カーネル・ライブラリーのリンク行アドバイザー
- インテル® マス・カーネル・ライブラリー – LINPACK ダウンロード (英語)
- インテル® MKL を Numpy/Scipy に実装
- Microsoft Visual C/C++* における MKL のコンパイルとリンク (英語)
- インテル® MKL とインテル® コンパイラーで VASP* をビルドする (英語)
- Numpy、Scipy、Matlab、C#、Python、NAG などのツールとインテル® MKL (英語)
- インテル® MKL PARDISO (英語)
- 条件付き数値再現性 (CNR) の概要 (英語)
- インテル® Xeon Phi™ コプロセッサーでのインテル® マス・カーネル・ライブラリーの ScaLAPACK を使用する (英語)
- インテル® Xeon Phi™ コプロセッサー上の演算集約型 Java アプリケーションでインテル® MKL を使用する (英語)
インテル® Parallel Studio XE スイート
インテル® MKL に関する技術記事- インテル® コンパイラーでインテル® MKL を使用する – mkl オプション (英語)
- インテル® Xeon Phi™ コプロセッサー向けにインテル® MKL の利用モデルを選択する方法 (英語)
インテル® System Studio スイート
インテル® MKL に関する技術記事ドキュメント
リファレンス・マニュアル
ユーザーズガイド
新機能とリリースノート
ライブラリーのソフトウェア要件、サポートされる OS 情報、新機能、そして既知の問題などが含まれます。バグフィックス・リスト
ドキュメントをブラウズ (英語) 以前のバージョンや日本語ドキュメントについては、こちらをご覧ください。ソフトウェア EULA (英語)
FAQ
よくある問い合わせ
- 製品購入を決定する前に、インテル® MKL の使用許諾契約を閲覧することはできますか?
- アプリケーションに同梱してインテル® MKL を再配布できますか?
- インテル® MKL は、ロイヤルティー・フリーですか?
- 再配布可能なファイルは何ですか?
- インテル® MKL を同梱したアプリケーションの配布数に制限はありますか?
- プロジェクト・チームや企業内で正規にインテル® MKL を利用するにはいくつライセンスが必要ですか?
- インテル® MKL ライブラリーを使用してアプリケーションを開発およびテストを行うマシンごとにライセンスを入手する必要はありますか?
- インテル® MKL を使用したアプリケーションを販売する場合、コピーごとにライセンスが必要ですか?
サンプルコード
サンプルコードは製品とともにインストールされますが、オンラインでも入手できます。
オンラインサンプル
- BLAS サンプルコード (インテル® MKL リファレンス・マニュアルの一部)
- FFT サンプルコード (インテル® MKL リファレンス・マニュアルの一部)
- LAPACK コードサンプル
インストールされるサンプルコードとインストール先 :
インテル® Parallel Studio XE
Linux*:[install-dir]/mkl/examples
OS X*:[install-dir]/mkl/examples
Windows*:[install-dir]\mkl\examples
インテル® System Studio
Linux*:[install-dir]/mkl/examples
Windows*:[install-dir]\mkl\examples