[過去ログ]
DXライブラリ 総合スレッド その14 (1001レス)
DXライブラリ 総合スレッド その14 http://echo.5ch.net/test/read.cgi/gamedev/1350618178/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
54: 名前は開発中のものです。 [sage] 2012/11/16(金) 00:18:40.62 ID:oomGOn6x >>45 まさか今更相手してくれるとは思わんかったありがとう えっとID変わってるけど>>26の通り、改めて計測してみると 大体計測の単位時間あたり2〜3単位時間に1回ぐらい100%になるコアがある でも他のコアは20〜30%ぐらいだし2〜3単位時間に1〜2回は60〜80%ぐらいしか稼働してない fpsは常時3〜5程度 ソースコードは公式の3Dサンプルプログラムをひたすら改変したものだけどマルチスレッド処理は書き加えてない 描画関数をコメントアウトしても同じぐらいの負荷とfps でもパーティクルの運動とかの記述はそのままに描画関係の行列計算とかを大量に含む部分を切ったら1万パーティクルでもfps59.6〜59.9で安定 今のところテストでグラフィックハンドルは1つしか使ってないので>>50で言う最悪の状態にはなってないはず 将来的にはもっと大量のエフェクトを描きたいので出来れば10万〜100万ぐらい扱いたい 最適化は一切してないので描画関係の行列計算がかなり多いように感じる でもCPUの計算能力や描画関数の呼び出しとかとの相対的な負荷が想像がつかないのでどの程度影響与えてるかわからない 1万〜10万ともなると普通の四則計算や行列計算の負荷もバカにならないのかな http://echo.5ch.net/test/read.cgi/gamedev/1350618178/54
55: 名前は開発中のものです。 [sage] 2012/11/16(金) 00:22:29.41 ID:oomGOn6x 連投スマン 仮にマルチスレッド処理をさせるようになって>>45の状況になったしたら CPUの負荷が上がらなくなるように「見える」だけで実際は限界まで負荷かかってるの? http://echo.5ch.net/test/read.cgi/gamedev/1350618178/55
57: 名前は開発中のものです。 [sage] 2012/11/16(金) 02:52:18.52 ID:oomGOn6x >>56 紛らわしいことしてごめん >>24の均等に負荷ってのは間違いで>>26や>>54の通りどれか1つのコアは高負荷状態になってる 他の3つは確かに割と均等だけど…… でも確かに自分でも処理落ちしてるんだからどれかのコアは常時100%負荷じゃないとおかしいとは思ってる 一応CPUはi5 2500Kでそこまで古いわけじゃないからちゃんとしてやれば別に毎フレーム数万回の運動計算ぐらいなら大丈夫だと思うんだけど さすがに100万エフェクトに上限設定したらアイドル時?の毎フレームのループ処理だけでfps40ぐらいまで落ちるけど もう少しして描画関係の関数が落ち着いたらマルチスレッド処理するようにしてみようかな そのときにもうちょっと勉強して参考にさせてもらうよ でもまあなんとなくのイメージは分かったありがとう あとつい勢いでグラボも積んでみたんだけど、ソフトウェアレンダリングじゃなくてハードウェアレンダリングにするのは SetUseSoftwareRenderModeFlag でFALSE返せばいいんだろうか これを入れる前後でGPUの負荷も変わったように見えない…… 0〜40%ぐらいまでしか上がったこと無いんだけど http://echo.5ch.net/test/read.cgi/gamedev/1350618178/57
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.030s