- ゲームプログラムなら俺に聞け30
848 :デフォルトの名無しさん[sage]:2015/01/10(土) 09:52:14.07 ID:mkM28cpG - >>846
スレッドを数百数千と作るわけ無いだろJK コア数分のスレッドで十分 ハイパースレッディングあるならコア数×2 CPUの能力を最大限引き出すにはSIMDを使いつつ処理をマルチスレッド化して全コアを休まず働かせ続ける必要がある でもマルチスレッドプログラミングを正しくやるのって難しい スレッド間の同期がパフォーマンス低下の原因にもなるし
| - ゲームプログラムなら俺に聞け30
849 :デフォルトの名無しさん[sage]:2015/01/10(土) 09:57:34.07 ID:mkM28cpG - メインスレッドの処理を止めたくないとか
複数コアを使いたいのでなければ Fiberで十分だろう
|
|