エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
C++11から言語仕様のスレッディング周りが強化され、thread、atomic、mutexなどなど言語標準機能として... C++11から言語仕様のスレッディング周りが強化され、thread、atomic、mutexなどなど言語標準機能として扱える様になり、ちょっとやそっとやそれなりの用途でもintel TBBやBoost.Threadに頼らずにマルチスレッディングソフトウェアを開発し易くなりました。 なりました、が、ありがちなごく単純なforのちょっとやそっとの並行化如きであれば OpenMP で十分です。ところがC++11とOpenMPの組み合わせではちょっと惜しい部分があります。 OpenMP による for 並行化 とりあえず OpenMP による for の並行化ついて簡単に。 https://gist.github.com/4504892/77fb0a1465711753e3d6f0d912da489798533cb5 ↑こんなソースを g++ omp.cxx -fopenmp とかビルドして実行す