[リストへもどる]
一括表示
タイトルv.3.09←3.08
記事No199
投稿日: 2002/02/01(Fri) 09:44
投稿者にしで
ちよクロシステムさんのコンパイルキットを使ってコンパイルしてみました。
で、午後べんちで計測してみたんですが、
3.08と比べるとずいぶん速くなっているのですが、
またもや「3DNow!だけ」より「3Dnow!+E-3Dnow!」の方が遅くなってしまってます。

--- GogoWinBench 1.26 [2002/02/05 9:32:37] ---
[OS] Windows XP (5.1.2600)
[CPU] AMD Duron (Spitfire) / 746.8MHz (199.2 * 3.75)
AuthenticAMD
AMD Duron(tm) Processor
0/0/0/6/3/1
FPU TSC MSR CMOV MMX MMXE 3DN 3DNE
L1CodeCache 64KB, 2Way
L1DataCache 64KB, 2Way, 7312.94MB/s, 3clk
L2Cache 64KB, 16Way, 1937.34MB/s, 8clk
Memory 384MB, 675.31MB/s, 172clk

[DLL] GOGO DLL ver. 3.09 (Feb 5 2002)
[結果] 再生の10.38倍速 / 音響解析なし / 使用機能
[結果] 再生の10.48倍速 / 音響解析なし / 使用機能 MMX
[結果] 再生の14.86倍速 / 音響解析なし / 使用機能 3DNow!
[結果] 再生の14.80倍速 / 音響解析なし / 使用機能 MMX 3DNow!
[結果] 再生の14.73倍速 / 音響解析なし / 使用機能 3DNow! E3DNow!
[結果] 再生の15.19倍速 / 音響解析なし / 使用機能 MMX 3DNow! E3DNow!
[結果] 再生の8.51倍速 / 音響解析あり / 使用機能
[結果] 再生の9.01倍速 / 音響解析あり / 使用機能 MMX
[結果] 再生の12.56倍速 / 音響解析あり / 使用機能 3DNow!
[結果] 再生の12.55倍速 / 音響解析あり / 使用機能 MMX 3DNow!
[結果] 再生の11.82倍速 / 音響解析あり / 使用機能 3DNow! E3DNow!
[結果] 再生の10.72倍速 / 音響解析あり / 使用機能 MMX 3DNow! E3DNow!

[DLL] GOGO DLL ver. 3.08 (Dec 27 2001)
[結果] 再生の6.48倍速 / 音響解析なし / 使用機能
[結果] 再生の6.89倍速 / 音響解析なし / 使用機能 MMX
[結果] 再生の10.97倍速 / 音響解析なし / 使用機能 3DNow!
[結果] 再生の11.11倍速 / 音響解析なし / 使用機能 MMX 3DNow!
[結果] 再生の10.86倍速 / 音響解析なし / 使用機能 3DNow! E3DNow!
[結果] 再生の10.83倍速 / 音響解析なし / 使用機能 MMX 3DNow! E3DNow!
[結果] 再生の3.41倍速 / 音響解析あり / 使用機能
[結果] 再生の4.00倍速 / 音響解析あり / 使用機能 MMX
[結果] 再生の5.27倍速 / 音響解析あり / 使用機能 3DNow!
[結果] 再生の6.08倍速 / 音響解析あり / 使用機能 MMX 3DNow!
[結果] 再生の5.28倍速 / 音響解析あり / 使用機能 3DNow! E3DNow!
[結果] 再生の6.03倍速 / 音響解析あり / 使用機能 MMX 3DNow! E3DNow!


タイトル v.3.09←3.08
記事No200
投稿日: 2002/02/01(Fri) 15:33
投稿者
> ちよクロシステムさんのコンパイルキットを使ってコンパイルしてみました。
> で、午後べんちで計測してみたんですが、
> 3.08と比べるとずいぶん速くなっているのですが、
> またもや「3DNow!だけ」より「3Dnow!+E-3Dnow!」の方が遅くなってしまってます。

ええと,3DNow! や E-3DNow! の命令セットの都合上,「3DNow!だけ」や「3Dnow!
+E-3Dnow!だけ」という設定での高速化は全然気にしていません.何故かという
と,3DNow! や E-3DNow!って MMX 命令といっしょに使わないとほとんど何もで
きないし,世の中に 3DNow! や E-3DNow! だけという CPU はないからです.だ
から,実際にそういう設定で使ってもらうことは考えていません.そういうわけ
で,その設定での速度比較は気にしないでください^^;;

なお,現行の petit は「3DNow!だけ」や「3Dnow!+E-3Dnow!だけ」という設定
でも MMX 命令を使うことがあって,設定と実態があっていない場合があるので,
そのあたりは次の Ver. で直します.

それから,「MMX+3DNow!」と「MMX+3Dnow!+E-3Dnow!」との速度比較は,現行で
はほとんどかわりません.測定誤差の方が大きいかもしれないです.「E-3Dnow!」
特有の命令を使った最適化も進めていますので,今後は少しは差が出るかもしれ
ません.


タイトル v.3.09←3.08
記事No202
投稿日: 2002/02/02(Sat) 23:17
投稿者にしで
詳しいご説明ありがとうございます。
そうですよね。(^^;
実際使うときにわざわざMMXを切って使うなんて事ないですもんね。
単純にベンチマークとったら結果がそうだったんで書いてしまいました。
以後少しは考えてから投稿するよう気を付けます。m(._.)m


タイトル v.3.09←3.08
記事No203
投稿日: 2002/02/03(Sun) 01:09
投稿者
> 実際使うときにわざわざMMXを切って使うなんて事ないですもんね。
> 単純にベンチマークとったら結果がそうだったんで書いてしまいました。
> 以後少しは考えてから投稿するよう気を付けます。m(._.)m

いえ,主に3DNow!関係を担当している私が「MMXがない3DNow!やE3Dnow!は想定し
ていない」と他の開発者に伝えたのはごく最近でして^^;;当然,付属ドキュメン
トにもダウンロードページにもここの過去ログにもまだそのことは書かれていな
かったわけで,にしでさんのような疑問を持つ方がおられるのも当然かと思いま
す.おかげでそのあたりを書くことができました.ありがとうございました.


タイトル v.3.09←3.08
記事No206
投稿日: 2002/02/07(Thu) 00:37
投稿者にしで
> いえ,主に3DNow!関係を担当している私が「MMXがない3DNow!やE3Dnow!は想定し
> ていない」と他の開発者に伝えたのはごく最近でして^^;;当然,付属ドキュメン
> トにもダウンロードページにもここの過去ログにもまだそのことは書かれていな
> かったわけで,にしでさんのような疑問を持つ方がおられるのも当然かと思いま
> す.おかげでそのあたりを書くことができました.ありがとうございました.

こちらこそ詳しく説明いただきましてありがとうございました。
そう言っていただけると大変嬉しいです。(*^-^*)

ちなみに「ちよクロシステム」さんのホームページのURLはこちらです。
http://www.geocities.co.jp/SiliconValley-Oakland/7565/