並列化

HPC

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

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

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

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

インテル® TBB のデバッグ、例外機能を使用する

この記事は、Go Paralle に掲載されている「How to Use Debugging, Exception Features in TBB」 ( の日本語参考訳です。 インテル® TBB には、マルチスレッド対応の例外ハンドラーとデ...
インテル® Parallel Studio XE

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

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

ヘテロジニアス・コンピューティングのパイプライン化

この記事は、インテル® デベロッパー・ゾーンに公開されている「Heterogeneous Computing Pipelining」( の日本語参考訳です。 目次 はじめに インテル® Core™ プロセッサー・ファミリーおよびインテル® ...
インテル® oneTBB

インテル® VTune™ Amplifier XE によるマルチスレッド化とタスク解析

パフォーマンス向上の可能性を求める開発者は、実行のシリアルステージと並列ステージを組み合わせたパイプラインを構成できるアプリケーションのクラスを検討することがあるでしょう。その場合スレッドの管理には注意が必要です。インテル® スレッディング...
インテル® DPC++/C++ コンパイラー

OpenMP* を使用中に変数アクセスでスレッドがクラッシュしないようにする

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Stop Threads from Clashing Over Variables in OpenMP」 ( の日本語参考訳です。 OpenMP* を使用して、複数のスレッドにコ...
インテル® DPC++/C++ コンパイラー

OpenMP* 実行環境関数

この記事は、インテル® デベロッパー・ゾーンに掲載されている「OpenMP Execution Environment Functions」 ( の日本語参考訳です。 OpenMP* 仕様には、omp.h ヘッダーファイルで宣言されたいくつ...
インテル® oneTBB

C++11 とインテル® TBB スレッドの併用

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Mixing C++11 and TBB Threads」 ( の日本語参考訳です。 インテル® TBB には、標準の名前空間で利用できるスレッドクラスが含まれています。これらの...
インテル® Inspector

インテル® Inspector XE を使用して Windows* 向けアプリケーションのメモリーエラーを検出

この記事は、インテル® デベロッパー・ゾーンに公開されている「Find Windows* Memory Errors with Intel® Inspector XE」( の日本語参考訳です。 インテル® Inspector XE は、Wi...
インテル® Inspector

インテル® Inspector XE を使用して Windows* 向けアプリケーションのスレッドエラーを検出

この記事は、インテル® デベロッパー・ゾーンに公開されている「Find Windows* Threading Errors with Intel® Inspector XE (」の日本語参考訳です。 インテル® Inspector XE は...
HPC

C# による並列プログラミング

この記事は、インテル® デベロッパー・ゾーンに掲載されている「Parallel Programming with C#」( の日本語参考訳です。 マルチコア・プロセッサーが登場してからすでに何年も経ち、今日ではほとんどのデバイスにマルチコア...
特集

SIMD アーキテクチャーの略語の解説

この記事は、Go Parallel に掲載されている「Decoding Acronyms of SIMD Architectures」 ( の日本語参考訳です。
インテル® DPC++/C++ コンパイラー

インテル® コンパイラー V15 におけるレポート機能の変更点

インテル® コンパイラーの主要機能の一つに、コンパイル時にソースコードを解析して、ベクトル化、並列化、OpenMP に関連するレポートを表示する機能があります。近年のプロセッサーでソフトウェアの性能を最大限に引き出すには、ベクトル化と並列化...
イメージ

新書紹介:ビジュアル・エフェクト向けのマルチスレッド化

この記事は、インテル® デベロッパー・ゾーンに掲載されている「New book: Multithreading for Visual Effects」( の日本語参考訳です。