マルチスレッド・アプリケーション開発のためのインテル・ガイド
この記事は、Intel 社が提供しているガイド「Intel Guide for Developing Multithreaded Applications」の日本語参考訳です。
アプリケーションのスレッド化
並列パフォーマンスにおける一般的なトピックを紹介します。また、API 固有の問題についても触れています。
1-1 並列パフォーマンスの予測と測定
1-2 ループの最適化によるデータの並列パフォーマンスの強化
1-3 粒度と並列パフォーマンス
同期
同期が及ぼすパフォーマンスへの負の影響を緩和する手法を紹介します。
メモリー管理
スレッド化により、メモリー管理においては無視することのできない別の側面がもたらされます。ここでは、マルチスレッド・アプリケーションに特有のメモリーに関する問題について説明します。
プログラミング・ツール
インテル®ソフトウェアを製品を使用して、マルチスレッド・アプリケーションの開発、デバッグ、最適化を行う方法を紹介します。

