[過去ログ]
ロースペックでもがんばる (449レス)
ロースペックでもがんばる http://mevius.5ch.net/test/read.cgi/gamedev/1130325373/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
94: 名前は開発中のものです。 [sage] 2005/11/06(日) 12:00:32 ID:ILzm4zH3 >>89 PCはCPUのクロックだけで速度が決まるなんて思ってる? 今も昔もボトルネックに合わせて速度が決まるに決まってんじゃん。 αブレンディングなら、メモリ帯域がボトルネックになる。 あんたは前から「CPUは3GHzと早いのに、メモリ帯域が悪いから、CPUが悪い」 って言ってるわけ。おかしいと思わないか? http://mevius.5ch.net/test/read.cgi/gamedev/1130325373/94
95: 名前は開発中のものです。 [sage] 2005/11/06(日) 12:06:40 ID:ILzm4zH3 >だからCPU周りの速度がほぼそのまま速度に反映される、と思うが。 この前提が違う。CPUの速度とメモリアクセスの速度は全く違う。 それを理解しない限り、3GHzで60フレームしかでない理由は理解できない。 http://mevius.5ch.net/test/read.cgi/gamedev/1130325373/95
99: 名前は開発中のものです。 [sage] 2005/11/06(日) 12:51:50 ID:ILzm4zH3 ロースペック用に最適化するのはいいけど その結果ハイスペックPCには最適とはならないからねぇ。。 それが、その美鶴さんの現状なんだろうが http://mevius.5ch.net/test/read.cgi/gamedev/1130325373/99
121: 名前は開発中のものです。 [sage] 2005/11/06(日) 18:21:53 ID:ILzm4zH3 >>115 あんた、その美鶴さんの作者? >ちょっとでも難しい事させると途端に速度低下を起こす、 そうだよ。だから難しいことをさせなければいい。 条件分岐を減らしたアルゴリズムを考えるの。 ソフトウェアありきでCPUがあるんじゃない。 CPUありきでソフトウェアがあるわけ。 CPUの能力を最大限に引き出すにはどうすればいいか、 それを考えるのはプログラマの仕事でしょ? http://mevius.5ch.net/test/read.cgi/gamedev/1130325373/121
125: 名前は開発中のものです。 [sage] 2005/11/06(日) 20:09:03 ID:ILzm4zH3 >>122 メモリアクセスは32ビット境界ごとに行ってるから 境界を跨ぐと2度フェッチしなければならない。 1度で済む32ビット境界にalignしたほうがいい。 >ちなみに私の場合、条件分岐は、加算合成系での >RGB値それぞれのオーバーフローを防ぐためのif()文三つでした。 >if ( r>255 ) r=255; みたいな。 これは是非MMXでpaddsbとかを使いたいね つかMMXとかSSEとか、Intelんとこにあるpdf読んでると面白いぞ。 浮動小数の掛け算ってこんなにはえーんだー、とかw imulがレイテンシ/スループット=14/3に対してmulpsは6/2で終わってしまう。 整数の掛け算1つより浮動小数の掛け算4つのほうが高速とか凄い世界になったもんだ ちょっと前にSSEで最適化ちょっとやったことあるけど物凄いスピードが出て驚いた。 ループ回数が単純に1/4になるのがでかかったなぁ http://mevius.5ch.net/test/read.cgi/gamedev/1130325373/125
128: 名前は開発中のものです。 [sage] 2005/11/06(日) 20:23:29 ID:ILzm4zH3 そりゃマルチスレッドでプログラム組まなきゃならんっしょw まあこの場合は割りと楽ではあるだろうけれど。 それ以前にマルチコアなんか搭載してるPCだったら普通にGPUで処理させるなw http://mevius.5ch.net/test/read.cgi/gamedev/1130325373/128
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.015s