- 【初心者歓迎】C/C++室 Ver.95【環境依存OK】 [転載禁止]©2ch.net
754 :デフォルトの名無しさん[sage]:2015/05/24(日) 10:49:24.78 ID:KT9IwsB/ - 排他制御したらしたでそこがボトルネックになるから、最初から排他制御が不要になるよう
書かないとparallel_forの意味がない。 たとえば、index_foundをあらかじめvの要素数と同じだけ確保してpush_backを使わないように すれば排他制御なしに並列処理できる。で、最後にその結果をかき集めるreduce処理を行う。
| - 推薦図書/必読書のためのスレッド 76©2ch.net
800 :デフォルトの名無しさん[sage]:2015/05/24(日) 10:54:39.71 ID:KT9IwsB/ - 純粋なCだと、K&Rの後に「Cプログラミングの落とし穴(C Traps and Pitalls)」だったなぁ。
あれでだいぶ目から鱗が落ちた。
|
|