>>699
ゲーム進行→描画という基本ループ処理はシングル
Cpuでやりたいグラや3dの加工、学習や集計といった負荷の高い処理だけ
それをキューしておいてスレッドプールを使いマルチコアで処理
スレッドプールは描画呼び出し前に終える
常時複数スレッドは走らせない

ただしネットや非同期読み込みやグラフィックドライバーの中のスレッドとかは別として