ベクトル化

HPC

ベクトル化されたリダクション操作を記述できますか?

この記事は、インテル® デベロッパー・ゾーンに公開されている「Can You Write a Vectorized Reduction Operation?」( の日本語参考訳です。 この記事の PDF 版はこちらからご利用になれます。 あ...
HPC

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

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

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

インテル Parallel Universe マガジンの最新号が公開されました。この号では、インテル® Parallel Studio XE 2017 の各種コンポーネントを利用して、Python* コードを最適化・高速化するする方法を紹介...
インテル® DPC++/C++ コンパイラー

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

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

インテル® TBB を使用したインテル® IPP のイメージリサイズのスレッド化

この記事は、インテル® デベロッパー・ゾーンに公開されている「Threading Intel® Integrated Performance Primitives Image Resize with Intel® Threading Bui...
HPC

インテル® Advisor XE 2016 を利用したコードのベクトル化

この記事は、インテルの The Parallel Universe Magazine 24 号に収録されている、コードのベクトル化に関する章を抜粋翻訳したものです。 多くの要因がプログラムの自動ベクトル化を妨げます。この記事では、コンパイラ...
インテル® DPC++/C++ コンパイラー

生産性と C++ パフォーマンスの向上

この記事は、インテルの The Parallel Universe Magazine 24 号に収録されている、インテル® SIMD Data Layout Template (インテル® SDLT) に関する章を抜粋翻訳したものです。 イ...
HPC

コードの現代化を成功に導く 3 つのアドバイス

この記事は、インテル® デベロッパー・ゾーンに公開されている「Three Pieces of Advice for Code Modernization Success」( の日本語参考訳です。 プログラムを高速化するための開発者への 3 ...
インテル® DPC++/C++ コンパイラー

ベクトル異形関数でのプロセッサー ID 指定

インテル® C/C++ および Fortran コンパイラーのバージョン 16.0 以降では、プログラマーがスカラー関数に対応するベクトル関数を明示的に記述することを可能にする、ベクトル異形関数 (Vector Variant Functi...
インテル® Advisor

インテル® Advisor コマンドラインと MPI

この記事は、インテル® デベロッパー・ゾーンに公開されている「Command Line and MPI」( の日本語参考訳です。 インテル® Advisor 2016 には、Fortran、C および C++ (ネイティブ/マネージド) ア...
HPC

Code Modernization – コード・モダニゼーション (現代化) とは?

この記事は、インテル® デベロッパー・ゾーンに公開されている「What is Code Modernization?」の日本語参考訳です。 現代のハイパフォーマンス・コンピューターは、次のリソースを組み合わせて構築されています: マルチコア...
HPC

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

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

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

この記事は、インテル® デベロッパー・ゾーンに公開されている「Elusive Algorithms - Parallel Scan」( の日本語参考訳です。 並列プログラミングに関するこの記事は、一見するとベクトル化や並列化が不可能に思われ...
インテル® DPC++/C++ コンパイラー

新しい最適化レポートを使用してインテル® コンパイラーをさらに活用する

この記事は、インテル® デベロッパー・ゾーンに公開されている「Getting the Most out of your Intel® Compiler with the New Optimization Reports」( の日本語参考訳で...
インテル® Parallel Studio XE

インテルの最新の並列化ツールによる明示的なベクトル化

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Vectorization Gets Explicit with Intel’s Updated Parallel Tool」 ( の日本語参考訳です。 インテル® Parall...