オープンソース Python*、R、Julia ベースの HPC アプリケーションの高速化

HPCインテル® DPC++/C++ コンパイラーインテル® Fortran コンパイラーインテル® oneMKL

インテル® コンパイラーとインテル® マス・カーネル・ライブラリー (インテル® MKL) によるパフォーマンスの向上

HPC コミュニティーでは、Python*、R、新しい Julia などのオープンソース言語に対する関心が高まっています。この記事では、GNU* コンパイラーと NumPy/SciPy、R、Julia 言語に同梱されているデフォルトの算術ライブラリーの代わりに、インテル® コンパイラーとインテル® マス・カーネル・ライブラリー (インテル® MKL) を利用してこれらの言語をビルドしインストールする方法を説明します。Linux* プラットフォーム上でこれらの言語をインテル® コンパイラーからビルドすることで、ベクトル化、OpenMP*、その他のコンパイラー機能を利用できるようになります。さらに、インテル® プラットフォーム用に高度に最適化されたインテル® MKL を介して、アプリケーションのパフォーマンスは大幅に向上するでしょう。

続きはこちらから (PDF)

タイトルとURLをコピーしました