|
最適化、スレッド化済みの関数で、卓越したパフォーマンスを実現
一般的なアルゴリズムを、きめ細かく最適化されたインテル® ライブラリー関数で置き換えることで、パフォーマンスの良いスレッドセーフなアプリケーションを素早く開発できます。大部分の関数がスレッド化されているため、特別な作業を行わなくてもマルチコア・プロセッサー/マルチプロセッサー上で並列処理の利点を享受できます。対応プロセッサーに同じ API を提供するため、一度コードを記述することで複数世代のプロセッサーでパフォーマンスの向上が可能です。
|
インテル® マス・カーネル・ライブラリー
(インテル® MKL)
Windows 版/Linux 版/Mac OS X 版
インテル® マス・カーネル・ライブラリー (インテル® MKL) の高度に最適化されたスレッドセーフな数学関数群により、工学、科学、金融系アプリケーションなど、インテル® プラットフォーム上で極めて高い性能が求められるアプリケーションのパフォーマンスを大幅に向上します。線形代数 (BLAS および LAPACK)、線形代数 (スパースソルバー)、高速フーリエ変換 (FFT)、ベクトル・マス・ライブラリー (VML)、 乱数ジェネレーターなどの関数群が含まれています。
[詳細情報] |
|
インテル® インテグレーテッド・パフォーマンス・プリミティブ (インテル® IPP) Windows 版/Linux 版/Mac OS X 版
インテル® インテグレーテッド・パフォーマンス・プリミティブ (インテル® IPP) は、マルチメディアおよびデータ処理アルゴリズムにおいて、最適化されたソフトウェア関数を提供します。オーディオ、ビデオ、およびイメージ処理、暗号化、音声認識、行列処理、ベクトル演算および信号処理用の関数とコーデックが用意されています。マルチコアに対応します。
[詳細情報] |
|

インテル® スレッディング・ビルディング・ブロック (インテル(R) TBB)
Windows 版、Linux 版、Mac OS 版
スケーラブルなスレッド作成を高速化。インテル® スレッディング・ビルディング・ブロック (インテル® TBB) は、スケーラブルな、マルチコア・パフォーマンスを向上するためのスレッド化作業を単純化するテンプレート・ベースのランタイム・ライブラリーです。インテル® TBB を使用すると、一般的な並列データ構造とアルゴリズムの再記述、再テストおよび再チューニングを行う必要がなくなります。低レベルのスレッド化作業は、インテル® TBB におまかせください。
[詳細情報] |
|
|