インテル® DPC++/C++ コンパイラー
-
OpenMP* を使用して既存のシリアルコードで並列処理の可能性を見つけよう
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「Finding Non-trivial Opportunities for Parallelism in Existing Serial Code us…
続きを読む -
OMP Abort エラーが発生した場合の対処方法
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「OMP Abort: Initializing libguide40.dll but found libiomp5md.dll already init…
続きを読む -
-
-
インテル® C++/Fortran コンパイラーによる OpenMP* 3.1 仕様のサポート
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「Intel® C++ and Fortran Compilers now support the OpenMP* 3.1 Specification」の…
続きを読む -
C++ 開発者が陥りやすい OpenMP* の 32 の罠
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「32 OpenMP traps for C++ developers」の日本語参考訳です。
続きを読む -
インテル® Atom™ 向け インテル® エンベデッド・ソフトウェア開発ツール・スイート 2.3 販売開始
2011年 12月 9日より、インテル® Atom™ プロセッサー向け インテル® エンベデッド・ソフトウェア開発ツール・スイート Linux 版のバージョン 2.3 が販売開始されました。
続きを読む -
インテル® VTune™ Amplifier XE Linux* 版を使用するためのコンパイラー・オプション
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「Compiler Switches for Intel® VTune™ Amplifier XE for Linux*」の日本語参考訳です…
続きを読む -
OpenMP*、インテル® TBB、インテル® Cilk™ Plus におけるマスタースレッドとワーカースレッドの浮動小数点設定の違い
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「Floating-point Settings in Worker Threads May Differ from Master Thread for …
続きを読む -
インテル® コンパイラーによる AVX 最適化入門: 第3回 AVX への最適化について(その2)
このミニ連載では、インテル® AVX拡張命令セットを利用した最適化について、4 回に分けて説明します。コンパイラー最適化入門第1回で紹介されている通り、AVX は SSE 系命令の流れを汲む SIMD 命令であり、第 2…
続きを読む -
インテル® コンパイラーによる AVX 最適化入門: 第2回 AVX への最適化について(その1)
このミニ連載では、インテル® AVX 拡張命令セットを利用した最適化について、4 回に分けて説明します。コンパイラー最適化入門第1回で紹介されているとおり、AVX は SSE 系命令の流れを汲む SIMD 命令であり、第…
続きを読む -
インテル® コンパイラーによる AVX 最適化入門: 第1回 AVX とは
このミニ連載では、インテル® AVX 拡張命令セットを利用した最適化について、4 回に分けて説明します。コンパイラー最適化入門第1回で紹介されているとおり、AVX は SSE 系命令の流れを汲む SIMD 命令であり、第…
続きを読む -
コンパイラー最適化入門: 第6回 ベクトル化の裏技集
Visual* C++、GCC*、インテル® C++ コンパイラーなど、広く利用されているコンパイラーには様々な最適化オプションが用意されています。この連載では、C/C++ ソースのコンパイル時にパフォーマンスに影響する…
続きを読む -
コンパイラー最適化入門: 第5回 明示的にベクトル化されたコードを記述する
Visual* C++、GCC*、インテル® C++ コンパイラーなど、広く利用されているコンパイラーには様々な最適化オプションが用意されています。この連載では、C/C++ ソースのコンパイル時にパフォーマンスに影響する…
続きを読む