[17785]  CMI8738 VXDとWDMドライバーの負荷
投稿者:FIAT124 さん   2002-01-22 01:08:38
DirectSoundでしか測れませんけど。

環境V200M(流れ星)+K6-IIIE+ 550/N4
ALL-DIMM128MB
OS Win98SE DirectX8a及びWin2K SP2 DirectX8.1
Audio Win Bench99

左からVXD/CHANPON3 CD版 WDM/CMIの0632、Win2K
( )内はUSB2.0/EHCIドライバー1.03 無効時

DirctSound CPU Util 44.1KHz 16bit Static
Voice8・・5.41(4.52)- 16.7(15.7)- 12.4(10.4)
Voice16・・ 10.1(9.39)- 20.1(18.7)-14.9(12.9)
Voice32・・ 20.3(19.2)- 30(25 )- 22.6(19) percent

DirctSound CPU Util 44.1KHz 16bit Streaming
Voice8・・5.97(4.25)- 16.7(15.5)- 12.3(10.6)
Voice16・・ 12.5(9.08)- 19.6(18.6)- 15(12.8
Voice32・・ 21.4(18.7)- 26.1(27.5)- 21.9(19.5) percent

DirctSound CPU Util 22KHz 8bit Static
Voice8・・ 5.45(4.56)- 16.8(15.6)- 11.9 (10.6)
Voice16・・10.3(9.63)- 19.2(17.8)- 13.8(12.4)
Voice32・・ 20.4(19)- 26.5(24)- 18.2(16.7) percent

DirctSound CPU Util 22KHz 8bit Streaming
Voice8・・ 4.95(4.39)- 21.9(15.6)- 11.8(10.4)
Voice16・・ 9.73(9.33)- 28.9(17.7)- 14.2(12.6)
Voice32・・ 21.5(18.8)- 39.7(24)- 18.8 (16.1)percent

DirctSound3D CPU Util 44.1KHz 16bit Static
Voice8・・ 10.1(8.59)- 22.2(20.7) - 16.7(14.7)
Voice16・・15.9(14.1)- 29.8(27)- 23.3(20.1)
Voice32・・ 28.2(24.2)- 42(36.6)- 32.1(27.1) percent

DirctSound3D CPU Util 44.1KHz 16bit Streaming
Voice8・・ 9.8(8.64)- 22.2(21)- 16.6(18)
Voice16・・ 15.1(14)- 29.8(26.8)- 22.4(20.6)
Voice32・・ 25.9(25.1)- 42(36.6)- 31.2 (27.9)percent

DirctSound3D CPU Util 22KHz 8bit Static
Voice8・・ 9.8(8.42)- 22.5(19.1)- 14.7(13.2)
Voice16・・15.2(14.1)- 26.4(22.8)- 18.2(16.7)
Voice32・・25.8(24.7)- 33.8(29.4)- 23.5(21.5) percent

DirctSound3D CPU Util 22KHz 8bit Streaming
Voice8・・ 9.93(8.59)- 21.4(19.3)- 14.5(13.2)
Voice16・・ 14.5(14)- 26.3(23.1)- 18.2(16.8)
Voice32・・ 25.5(25.5)- 33.8(30.1)- 23.8(21.5) percent
#Cバス音源、USB音源はまともな数値が出ないので没。

QuakeII Bench ver3.20 timedemo 1 map demo1.dm2 miniGL使用
GA-VDB16(ドライバー1.40 メモリ120 コア108)
左からVXD - WDM0632 - YMF701 - DP-U50・・USB音源
640*480
21(40) - 48(53) - 47(55) - 50(54)fps
#VXDドライバーだとベンチ&見た目&体感でも遅いけど謎だ・・・。

アンリアルト−ナメント timedemo 1
640*480 min/max/avg
14/46/25(17/54/29)- 14/41/22(16/46/26)- 14/40/21(16/46/25)- 15/41/23(14/48/26)fps
#このゲームを動かすこと自体が間違いか?(ぉ
  1. 7色林檎模様の窓枠 さん   2002-01-22 11:07:54
    直接は関係ありませんが、負荷率を測るときにDirectXのインストール絡みで変な
    現象を見た事があります。
    DirectXをDefault→7→8→8.1aと順番にインストールした場合とDefault→8.1a
    と入れた場合で前者の方が負荷率が高くなる傾向にある様です。
    比較にはクリーンインストールからやり直してますが、計測に使ったのがWin標準の
    リソースメーター(WinMe)だけなので他でどういう結果になるかは把握してません。

    その辺はどうでしょう?

    #BansheeでUnrealおよびUTはGlideでも特定の場面でとんでもないコマ落ちが
    #起きるので比較には向かない気が・・・。Win2KならVoodoo3/PCI SGRAMを(待て
  2. FIAT124 さん   2002-01-22 23:33:05
    Audio Win Bench99は98で測る分にはまともな数値が出ているとは思えないのであまり当てにしないように。

    DirectXのインストール順番はこうなってます。
    Win98SE 6.1(デフォルト)→7a→8a
    Win2K 7a(デフォルト)→8.1
    ノーマルWin98だとデフォルトが5だし6を入れないと98用のドライバー(ビデオ・サウンド)が更新できませんね。

    >BansheeでUnrealおよびUTはGlideでも特定の場面でとんでもない〜〜
    min/max/avgがとりあえず出せるので計測しただけだったり・・。
    手持ちのObsidian2 X-16を使えば結構いいフレームが出そうですが。
    コマ落ちといえばPCI版のGeForce2MXもUTに関して言えばコマ落ちは酷いですね。
    #UTはやはりVoodoo5500でプレイが(何

    CHANPONのSoundでまともに使えるのはNT4位か。
    でもDVD再生で5.1ch使えないしな。
    もう少しWin9xで5.1ch出力が使えないか検証してみよう。(SoftwareCinemaster)
  3. FIAT124 さん   2002-01-25 00:32:23
    MPEG4 640*480の再生だと(USB2.0/EHCIドライバー無効です)
    NT4/SP6・・ CMI 22fps、YMF701 14〜17fps(共に音跳びあり)
    Win98SE・・ CMI/VXD 20〜22fps、USB 16〜19fps、YMF701 10fps
    Win2K/SP2・・CMI 20〜21fps、USB 20〜22fps、YMF701 14〜17fps
    (MediaPlayer6.4 表示 統計でのフレーム数)
    #動画はこちらから逮捕しちゃうぞ Second Seasonを落としました。
    http://ilia.laburec.net/
    http://ilia.laburec.net/ver1.01a/anime/ta-to/taiho2nd.html

    もう見てないか・・・。
  4. zaf さん   2002-01-29 02:25:34
    (^^;) 私は見てますよ〜 でもここ1週間出張先からなので何も出来ないで
    います。明日あたりから復帰したいけど。
    W2Kで使うなら、WDMでも結構行けそう。W98ならVXD使いたいとこだけどWDMのちょっと重ためで我慢ってな感じなのでしょうか..

    USB音源に関しては MSの
    Windows 98 Second Edition 用 WDM オーディオのアップデート
     http://www.microsoft.com/japan/support/kb/articles/JP242/9/37.asp
     http://support.microsoft.com/support/kb/articles/Q242/9/37.ASP
     http://www1.rm.com/docs/PC/00/1257.asp
    USB Devices May Not Work in Windows 98 Second Edition (Q240075)
     http://support.microsoft.com/support/kb/articles/Q240/0/75.ASP
    あたりが気になるところではあります。何か改善されてないかしらん(^^;)