エロマルチコア次回作に関しては非対応の方針になりました。調べた結果非常に難しい事が判り、対応を断念しました。通常は1.2~1.6倍、最適化されても1.8倍程度が現実的な限界の様です。最大限に最適化を施しても116%までしか速度は上がらない事に成ります。CPU処理がメインのプログラムで有れば、マルチコア対応で相応の速度上昇が期待出来ますが、3Dゲームの最大の負荷は描画処理ですから、CPU部分の高速化の恩恵が少ない事になります。現状で、当サークルのプログラムのCPU処理部分を2回計算する様にして負荷を掛けると3%程度遅くなりました。理論的には最高で1.5%以上高速化出来る見込みが無い事になります。描画パートの効率低下などが加味されてしまうので、早くなるどころか従来のプログラムに対して30%ほど速度が低下してしまいました。別スレッド化して処理する事も有効かもしれませんが。エロゲー的にはマルチコア化はメリットよりデメリットの方が目に付きます。少なくとも私の技術レベルでは有効な解決策が見出せませんでした。当サークルのプログラムならマルチコア世代のCPUが載ってるPCならマルチコア対応させなくてもソコソコ動くだろうと言う打算。当面は対策を先送りして、3Dエロゲーが対応し始めたら検討する事にしよう!などと考えてます。|この記事に対するトラックバックトラックバックURL→http://emo3d.blog26.fc2.com/tb.php/982-7fb98caaこの記事にトラックバックする(FC2ブログユーザー)この記事を編集するこの記事は管理者のみ編集可能です。