OpenMP

HPC

現在と将来の OpenMP* API 仕様

この記事は、インテルの The Parallel Universe Magazine 27 号に収録されている、OpenMP* 5.0 の機能を初めて紹介した章を抜粋翻訳したものです。 OpenMP* API には 20 年の歴史があります...
HPC

等方性 3 次元有限差分 (3DFD) 波動方程式コード向けの NUMA を理解する

この記事は、インテル® デベロッパー・ゾーンに公開されている「Understanding NUMA for 3D isotropic Finite Difference (3DFD) wave equation code」( の日本語参考訳...
インテル® DPC++/C++ コンパイラー

間接呼び出しと仮想関数の呼び出し: インテル® C/C++ コンパイラー 17.0 によるベクトル化

この記事は、インテルの The Parallel Universe Magazine 25 号に収録されている、最新のインテル® C++ コンパイラーでサポートされたベクトル化方式の SIMD 対応関数の間接呼び出しに関する章を抜粋翻訳した...
その他

インテル Parallel Universe 24 号日本語版の公開

インテル Parallel Universe マガジンの最新号が公開されました。この号では、さまざまなソリューションを利用して、できるだけ時間をかけずに、より優れたパフォーマンスを得る方法を紹介します。 生産性と C++ パフォーマンスの向...
HPC

インテルのクラスターツールを利用したハイブリッド・アプリケーションのチューニング

この記事は、インテルの The Parallel Universe Magazine 24 号に収録されている、ハイブリッド・アプリケーションのチューニングに関する章を抜粋翻訳したものです。 インテル® Xeon Phi™ 製品のような現代...
HPC

OpenMP* バージョン 4.5: 標準化の進化

この記事は、インテルの The Parallel Universe Magazine 24 号に収録されている、OpenMP* 4.5 に関する章を抜粋翻訳したものです。 OpenMP* API 仕様はよく知られるようになり、共有メモリーシ...
HPC

ヘテロジニアス分散システムにおける有限差分法

この記事は、インテル® デベロッパー・ゾーンに公開されている「Finite Differences on Heterogeneous Distributed Systems」( の日本語参考訳です。 この記事の PDF 版はこちらからご利用...
その他

OpenMP 4.x による新しいレベルの並列化

2015年 12月に東京で開催されたインテル® ソフトウェア・カンファレンス Day 1 で、iSUS 編集長 すがわら きよふみが講演した内容を基に、2部にわけて「OpenMP* 4.x による新しいレベルの並列化」についてお届けします。...
特集

ケーススタディー: インテル® アドバンスト・ベクトル・エクステンションを使用したブラック-ショールズの計算

この記事は、インテル® デベロッパー・ゾーンに公開されている「Case Study: Computing Black-Scholes with Intel® Advanced Vector Extensions」( の日本語参考訳です。 こ...
インテル® Parallel Studio XE

OpenMP* 4.x による新しいレベルの並列化 (全2回)

2015年 12月に東京で開催されたインテル® ソフトウェア・カンファレンス Day 1 で、iSUS 編集長 すがわら きよふみが講演した内容を基に、2部にわけて「OpenMP* 4.x による新しいレベルの並列化」についてお届けします。...
インテル® DPC++/C++ コンパイラー

Windows* 環境でインテル® コンパイラーを使用してオフロード文を含むソースをコンパイルする際の注意点

インテル® コンパイラー for Windows* では、オブジェクト (.obj) や実行形式 (.exe) ファイルの出力名称を指定する際に Visual C++* がサポートする /Fe オプションのほかに Linux* でおなじみの...
インテル® DPC++/C++ コンパイラー

V15 と V16 のコンパイラーのオフロード時のコンパイラーの振る舞いの違い

バージョン 15 と 16 のコンパイラーのユーザーズガイドには、Offload を使用する場合の制限に、 変数をターゲットで使用できるようにするには、オフロードコード内から呼び出される関数で参照されるグローバル変数が、一致するターゲット属...
インテル® DPC++/C++ コンパイラー

インテル® C/C++ コンパイラー: 機能とサポートされるプラットフォーム比較

この記事は、インテル® デベロッパー・ゾーンに公開されている「Intel C and C++ Compilers: Features and Supported Platforms」( の日本語参考訳です。 インテル® C++ コンパイラー...
インテル® DPC++/C++ コンパイラー

OpenMP* 4.0 API C/C++ シンタックス・クイック・リファレンス・カード

OpenMP* 4.0 API C/C++ Syntax Quick Reference Card (英語) の日本語版が公開されました。 日本語版はこちらから入手できます。 このクイック・リファレンス・カードを『インテル® C++ コンパ...
HPC

とらえどころのないアルゴリズム – 並列スキャン (追記)

この記事は、インテル® デベロッパー・ゾーンに公開されている「Elusive Algorithms - Parallel Scan」( の日本語参考訳です。 先月、IDZ の MIC フォーラムでの問い合わせ "C 言語でインテル® Cil...