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

HPC

外部ループのベクトル化

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Outer Loop Vectorization」( の日本語参考訳です。
HPC

ベクトル化の可能性を高めるデータ・アライメント

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Data Alignment to Assist Vectorization」( の日本語参考訳です。
インテル® DPC++/C++ コンパイラー

ベクトル化ツールキット

この記事は、インテル® デベロッパー・ゾーンに公開されている「Vectorization Toolkit」( の日本語参考訳です。ここでは、アプリケーションをベクトル化してパフォーマンスを高める 6 つのステップを示します。ホワイトペーパー...
HPC

一般的なベクトル化のヒント

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Common Vectorization Tips」( の日本語参考訳です。この記事は、体系的なステップ・バイ・ステップの最適化フレームワーク手法に従ってコードのパフォーマンスを...
HPC

ベクトル化の基本

この記事は、インテル® ソフトウェア・サイトに掲載されている「Vectorization Essentials」の日本語参考訳です。
インテル® DPC++/C++ コンパイラー

インテル® C++/Fortran コンパイラー for Windows* – Microsoft* 開発ソフトウェアの要件

この記事は、インテル® デベロッパー・ゾーンに公開されている「Intel® C++ and Fortran Compilers for Windows* - Required Microsoft Development Software」(...
インテル® DPC++/C++ コンパイラー

診断 15509: ベクトルバージョン ‘xxxx’ (関数 ‘xxxx’、位置 <値>) の引数が無関係です。

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15509: Extraneous parameter of vector variant 'xxxx' of function 'xxxx' at pos...
インテル® DPC++/C++ コンパイラー

診断 15511: ベクトルバージョン ‘xxxx’ (関数 ‘xxxx’、位置 <値>) の引数が不足しています。

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15511: Not enough parameters of vector variant 'xxxx' of function 'xxxx' at po...
インテル® DPC++/C++ コンパイラー

診断 15513: ベクトルバージョン ‘xxxx’ (関数 ‘xxxx’、位置 <値>) の mask 引数の型が正しくありません。

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15513: Incorrect type of mask parameter of vector variant 'xxxx' of function '...
インテル® DPC++/C++ コンパイラー

診断 15542: ループはベクトル化できませんでした: 内部ループはベクトル化されています。

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15542: xxxx was not vectorized: inner loop was already vectorized」( の日本語参考訳です。...
インテル® DPC++/C++ コンパイラー

診断 15535: xxxx はベクトル化されませんでした: ループに switch 文が含まれています。if-else 文の使用を検討してください。

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15535: xxxx was not vectorized: loop contains switch statement. Consider using...
インテル® DPC++/C++ コンパイラー

診断 15487: 型変換: xxxx

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15487: type converts: xxxx」( の日本語参考訳です。このベクトル診断メッセージは、インテル® C++ コンパイラー 15.0 以降...
インテル® DPC++/C++ コンパイラー

診断 15537: ループはベクトル化されませんでした: 暗黙の FP 例外モデルが、切り捨てまたは整数除算/剰余に必要な SVML ライブラリーの使用を妨げています。コンパイラー・オプションやソースのディレクティブを変更して、fast FP モデルを有効にし、FP 例外をマスクすることを検討してください。

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15537: loop was not vectorized: implied FP exception model prevents usage of S...
インテル® DPC++/C++ コンパイラー

診断 15541: 外部ループは自動ベクトル化されませんでした: SIMD ディレクティブの使用を検討してください。

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15541: outer loop was not auto-vectorized: consider using SIMD directive」( の日本...
インテル® DPC++/C++ コンパイラー

診断 15527: 関数/ループはベクトル化されませんでした: xxxx への関数呼び出しはベクトル化できません。

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Diagnostic 15527: loop was not vectorized: function call to xxxx cannot be vectorized」( の...