#68 Article 3652 Posted at 1994/05/06 01:48:33 by MSP-Iris (MAP4370) [DX4]

Subject: Re:*8 4倍速ではないぞ、DX4 /3637 .... /3622 /3621

スレッド関係
元スレッド #68/3621 — 「4倍速ではないぞ、DX4」 1994/04/29 21:39:51 · yone. · MAP2136
AT互換機の話になってしまいますが、DX4対応版のCMC社マザーボードと IOデータのACCELAMAJORという組み合わせで、DX4/100を 使ってみました。 それによると、驚異的に速いことが判明しました。 3DBENCH 71.4 Windsock3.20 871 ちなみに、このDX4対応のマザーボードには、CPUソケットのそばに三端子 レギュレーターがあります。CPUより熱いです。 もうちょっと安くなれば絶対に欲しいっすねー。…
     参照 #68/3622 — 「Re: 4倍速ではないぞ、DX4 /3621」 1994/04/30 20:41:36 · yone. · MAP2136
さらに、こっそりとDX4を40MHz*3の120MHzで動かして見ました。 設定がいいかげんだった割には、ほとんど問題なく動作してました。 3DBENCHはなんと、83.3。Windsockは1050を達成しています。 3DBENCHもそろそろ3桁になるかもしれないっすね。 yone.
         返信元 #68/3637 — 「(Subjectなし)」
             現在 #68/3652 — 「Re:*8 4倍速ではないぞ、DX4 /3637 .... /3622 /3621」 1994/05/06 01:48:33 · MSP-Iris · MAP4370
スレッド全体を見やすく表示
> 98はどうだか知りませんが、速度を要求するデバイスで CPUの I/O命令を
> 多用することは無いので、やっぱりベンチマークで速いマシンは速いです。

 I/Oというのは一つの極端な例にすぎません。I/Oが遅いからどうこう、とい
うつもりは全くありません。

 言いたかったことは要するに、例えばベンチマークで速さが2倍になったとしても
CPUの全ての機能が一律に2倍速になったわけではないわけですから、アプリケー
ションの種類(命令構成比率など)によっては1.5倍になったり3倍になったりも
する、ということなのです。
 ベンチマークの結果とアプリケーションの速度は必ずしも1次関数的にはならない
わけです。ということは、ベンチマークが速くても体感速度は遅いという、逆転現象
も起り得るわけです。

#ベンチマークによる速度表示というのは、自動車のスピードメーターとはわけが違
 う、ということですね。

 その一方で、有名所のベンチプログラムは、そういうことが起こらないように慎重
に開発されているのも事実でしょう。しかし、どんなに慎重に開発されても、いかな
る状況でも万能であるものは絶対に作れません。
 でありますから、私達はベンチマークの結果は一つのプログラムによる解答でしか
ないことを忘れずに、それを過信することなく利用する必要があるということが言い
たかったわけです。まったく信頼出来ない、ということではないのです。

#勿論、マスとして見ればベンチマークで速いマシンはやっぱり速いのも事実です。
-------
 なお、98ではI/O命令の遅さは主にEGCアクセスなどのグラフィック関係で
きいてくるようです。口の悪い人は、486マシンならCPU自ら計算してVRAM
に描いた方が速いのでは、などといいます。
 GDCと同じ運命をたどるのだろうか。>EGC
-------
 では、なぜ「あてにならない」などという表現を使ったか、といいますと。
 それは私が同人ゲームのプログラマーであり、ゲームを作成する上で「どの98で
も同じ様な感覚でプレイ出来るように、体感速度を一定にするためにベンチマークを
利用したい」という前提条件があったからです。
 こういう用途だと本当に思ったような信頼度がないんです。>ベンチマーク

 こんなところでお分かりいただけましたでしょうか?> ち さん

                 MAP4370  MSP-Iris