﻿<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="../mainframe.xsl" type="text/xsl"?>

<article rootdir="../"
         up="mdtemp.html"
         last=""
         first=""
         prev="bench3.xml"
         next="">

  <summary>
    <date>
      <finish data="CPU使用率の画像を追加">071013</finish>
      <release data="">070826</release>
      <revised data="画像/テキスト追加">070827</revised>
      <revised data="解像度変更時のベンチ結果を追加">070901</revised>
      <revised data="C2D環境でのベンチ結果/感想を追加">070917</revised>
    </date>
    <maintitle>ベンチねた4 - REX-USBDVI -</maintitle>
    <description>今回は､ビデオカードではなく､USBのモニタ出力デバイスです｡</description>
    <category>RATOC REX-USBDVI</category>
    <author>amachi</author>
  </summary>

  <content>
    <chapter title="特徴"
             subti=""
             des=""
             revdata="">

      <txt>0708現在出ているUSB-VGA製品は<anc url="http://www.kairen.co.jp/japanese/usbvga/index.html">サインはVGA</anc> ､<anc url="http://www.iodata.jp/prod/multimedia/ga/2007/usb-rgb/index.htm">USB-RGB</anc>､<anc url="http://www.ratocsystems.com/products/subpage/usbdvi.html">REX-USBDVI</anc>の三つです｡これらのうち､唯一DVI出力を持つREX-USBDVIを買ってきました｡</txt>
      
      
      
      

      <image>
        <uri>ud-body.jpg</uri>
        <imgtxt>本体｡データ受信中はアクセスランプが点滅する｡製品本体は､PC側での仮想VGAデバイスが生成/圧縮した描画データを伸張しているだけで､本体自体が普通のビデオカードのようなアクセラレーション機能を持つ､というわけではないようだ｡→参考リンク　<anc url="http://plusd.itmedia.co.jp/pcuser/articles/0708/15/news028.html">アレがDVIになっただけ、ではない？</anc></imgtxt>
      </image>
      <image>
        <uri>ud-adpt.png</uri>
        <imgtxt>｢アダプタ｣タブ｡メインメモリから32MBを拝借している？</imgtxt>
      </image>
      <image>
        <uri>ud-dxdig.png</uri>
        <imgtxt>Dxdiagの表示内容｡Direct3Dは利用不可｡3Dゲームを起動しても画面は映りません｡だのにパケ裏にはDirectX9対応って書いちゃうRATOCってどうよ｡</imgtxt>
      </image>
      <image>
        <uri>ud-dm.png</uri>
        <imgtxt>画面のプロパティ｡なぜか二つのモニタ出力デバイスが用意される｡(残りの二つは7300LEね｡)　ありがたいことにUSBケーブルを引っこ抜いても､｢Windowsデスクトップをこのモニタ～｣のチェックをOFFにしない限り､座標設定は保持されるようだ｡</imgtxt>
      </image>
      <image>
        <uri>ud-omote.jpg</uri>
        <imgtxt>中を開けてみた｡メインの画像データ伸張チップ<anc url="http://www.displaylink.com/products/asic.htm">DL-160</anc>｡アイオーのUSB-RGBは､下位チップのDL-120を採用してます｡</imgtxt>
      </image>
      <image>
        <uri>ud-ura.jpg</uri>
        <imgtxt>基板裏｡ChrontelのDVIトランスミッタと､フレームバッファとして？Micronの128Mbitメモリチップが載っている｡</imgtxt>
      </image>
    </chapter>

    <chapter title="クリティカルパスを探る"
         subti=""
         des="7300LEとUSBDVI､UXGA出力を各一系統ずつのマルチデスクトップ状態でのCrystalMarkベンチです｡色数32bit｡
         USBDVIのみシングル出力で使用する､という人はまずいないだろうと思われるので､シングル出力時のベンチは取りませんでした｡"
         revdata="">

      <note title="試験機の構成"
      des="前回のベンチねた3との相違点はメインメモリ容量です｡最近VirtualPC使うようになったんで、メモリを倍にしました｡
            仮想OSてば､いろいろなソフトウェア環境を手軽に試せるので､なかなか面白いです｡">
        <speclist>
          <MB>ASRock 939Dual-SATA2</MB>
          <CPU>Athlon64X2 3800+ 2.0GHz</CPU>
          <Mem>PC3200 1GB*2 DualChannel SPD3-3-3-8 2T</Mem>
          <OS>WindowsXP+SP2+DirectX9.0c-2006Feb</OS>
          <LCD>Eizo L885</LCD>
          <LCD>Dell 2405FPW</LCD>
          <Bench>CrystalMark 0.9.106.241</Bench>
          <vga>
            <interface>USB2.0?</interface>
            <vganame>RATOC REX-USBDVI</vganame>
            <cc>？</cc>
            <mc>？</mc>
            <mbw>？</mbw>
            <drv>添付CD　6.12.107</drv>
            <bios>4.1.5</bios>
          </vga>
          <vga>
            <interface>PCIe-x16</interface>
            <vganame>ELSA GLADIAC 573 128MB (GeForce7300LE)</vganame>
            <cc>450</cc>
            <mc>324</mc>
            <mbw>64bit</mbw>
            <drv>FW158.21</drv>
            <bios>05.72.22.43.68</bios>
          </vga>
        </speclist>
      </note>

      <section title="Athlon X2 3800+ デュアルコア設定"
               subti=""
               des="前回の試験方法と同様、USBDVI側は三回連続して測定しての平均値を採っています｡比較対象として用意した7300LEは一回きりの測定｡PCスペックに依存するという記事が出ていたので､CPUコア内部倍率をCrystalCPUIDで調整して(x10/x8/x6)ベンチを走らせてみました。USBDVIはハブを介さず接続しています｡"
               revdata="">


        <subsec title="CrystalMark"
                subti=""
                des=""                
                revdata="">
  
          <tableset>
            <table>
              <tr>
                <th>X2 3800+</th>
                <th>GDI</th>
                <th>D2D</th>
                <th>73LE-GDI</th>
                <th>73LE-D2D</th>
              </tr>
              <tr>
                <td>x10-2000MHz</td>
                <td>4796</td>
                <td>1631</td>
                <td>6948</td>
                <td>1312</td>
              </tr>
              <tr>
                <td>x8-1600MHz</td>
                <td>3993</td>
                <td>1462</td>
                <td>5928</td>
                <td>1291</td>
              </tr>
              <tr>
                <td>x6-1200MHz</td>
                <td>3146</td>
                <td>1274</td>
                <td>4462</td>
                <td>1281</td>
              </tr>
            </table>
          </tableset>

          <image>
            <uri>ud-b-d.png</uri>
            <imgtxt>UXGAでも､GDI5000に迫るなかなかの数字｡第二回に行った結果と比べてもPCI-VGAであるA340PCIに勝ってるというところがスゴイ｡ただスコアの割には､なんか描画がもっさりしている｡明らかに60フレームには見えない｡転送が追いつかない分は､勝手に端折っているのか？自分､動画撮れるカメラ持ってないんで見せられないのが残念です｡</imgtxt>
          </image>

          <txt>D2D(DirectDraw)が､7300LE側がさほど変わってないのに対して､USBDVIはCPUクロックに応じてきっちり漸減しています｡CPUに頼るところが大きいということでしょう｡</txt>
        </subsec>
        
        <subsec title="CPU使用率"
         subti=""
         des="ベンチ実行時のシステムモニタ、Processor-ProcessingTimeの推移(定格実行時)。緑線がコア0、青線がコア1、赤線がTotalです｡"
         revdata="">
        
        
        <image ti="73LE-GDI">
          <uri>cpu7gdi.png</uri>
          <imgtxt></imgtxt>
        </image>
        <image ti="USBDVI-GDI">
          <uri>cpuudgdi.png</uri>
          <imgtxt></imgtxt>
        </image>
        <image ti="73LE-D2D">
          <uri>cpu7d2d.png</uri>
          <imgtxt></imgtxt>
        </image>
        <image ti="USBDVI-D2D">
          <uri>cpuudd2d.png</uri>
          <imgtxt></imgtxt>
        </image>

          <txt>USBDVIがプライマリモニタの場合は、両方のコアに負荷がかかっていることがわかります｡</txt>
          
        </subsec>
        
        
        
        
        
      </section>

      <section title="Athlon X2 3800+ シングルコア設定"
               subti=""
               des="こちらは､M/B-BIOSでデュアルコア駆動を無効にして測定したベンチ結果｡Athlon64X2はコア内部キャッシュが独立型なので､そのままシングルコアの同クロックCPUとして勘定できます｡"
               revdata="">

        <subsec title="画面解像度UXGA固定"
                subti=""
                des=""
                revdata="">

          <tableset>
            <table>
              <tr>
                <th>3200+相当</th>
                <th>GDI</th>
                <th>D2D</th>
                <th>73LE-GDI</th>
                <th>73LE-D2D</th>
              </tr>
              <tr>
                <td>x10-2000MHz</td>
                <td>956</td>
                <td>857</td>
                <td>6542</td>
                <td>1304</td>
              </tr>
              <tr>
                <td>x8-1600MHz</td>
                <td>657</td>
                <td>624</td>
                <td>5328</td>
                <td>1291</td>
              </tr>
              <tr>
                <td>x6-1200MHz</td>
                <td>477</td>
                <td>415</td>
                <td>4075</td>
                <td>1274</td>
              </tr>
            </table>
          </tableset>

          <image>
            <uri>ud-b-s.png</uri>
            <imgtxt>シングルコア設定時だと､Webブラウズもセーフモード起動時並みにカクカク｡この落ち込みぶりはちょとｓＹレならんしょこれは･･･？</imgtxt>
          </image>
        </subsec>

        <subsec title="画面解像度変更時"
                subti=""
                des="シングルコア設定時のスコアがあまりにもしょんぼりだったので､USBDVI側のみ､複数の画面解像度を設定してそれぞれベンチを取ってみた｡セカンダリモニタの73LE側はUXGA固定｡"
                revdata="">

          <tableset>
            <table>
              <tr>
                <th>GDI</th>
                <th>UXGA</th>
                <th>SXGA</th>
                <th>XGA</th>
                <th>SVGA</th>
              </tr>
              <tr>
                <td>x10-2000MHz</td>
                <td>956</td>
                <td>1073</td>
                <td>1222</td>
                <td>1448</td>
              </tr>
              <tr>
                <td>x8-1600MHz</td>
                <td>657</td>
                <td>785</td>
                <td>890</td>
                <td>1022</td>
              </tr>
              <tr>
                <td>x6-1200MHz</td>
                <td>477</td>
                <td>564</td>
                <td>641</td>
                <td>742</td>
              </tr>
            </table>
          </tableset>
          
          <image ti="解像度毎のGDI値">
            <uri>ud-gdi.png</uri>
            <imgtxt>まとめ人個人的には、2Dを満足に使うにはGDI値3000前後が目安、と考えているのですが、シングルコア環境ではSVGAでも1500に及ばない成績｡GDI値3000に達するにはCPUクロック3.5GHzくらいは必要なのか？</imgtxt>
          </image>
      
          <tableset>
            <table>
              <tr>
                <th>D2D</th>
                <th>UXGA</th>
                <th>SXGA</th>
                <th>XGA</th>
                <th>SVGA</th>
              </tr>
              <tr>
                <td>x10-2000MHz</td>
                <td>857</td>
                <td>1110</td>
                <td>1338</td>
                <td>1675</td>
              </tr>
              <tr>
                <td>x8-1600MHz</td>
                <td>624</td>
                <td>817</td>
                <td>1012</td>
                <td>1303</td>
              </tr>
              <tr>
                <td>x6-1200MHz</td>
                <td>415</td>
                <td>588</td>
                <td>763</td>
                <td>1015</td>
              </tr>
            </table>
          </tableset>
          
          <image ti="解像度毎のD2D値">
            <uri>ud-d2d.png</uri>
            <imgtxt></imgtxt>
          </image>          
        </subsec>
        <subsec title="CPU使用率"
                subti=""
                des="シングルコア環境の場合は、7300LE/USBDVIどちらも使用率100%つきっきりだったので省略っす。"
                revdata="">

        </subsec>

      </section>

      <section title="Core2Duo環境"
          subti=""
          des="こちらは新調したC2D環境のベンチ｡シングルコア動作はできないようだし､CPU倍率設定の自由度も少ないので、今回はメインメモリクロックを調整してベンチをとってみました｡試験方法、画面解像度等の構成はAthlon64時と同じです｡"
          revdata="">

        <note title="試験機の構成"
              des="">
          <speclist>
            <MB>Asus Commando</MB>
            <CPU>Core2Duo E6320 1.86GHz</CPU>
            <Mem>PC6400 1GB*2 DualChannel SPD5-5-5-18 2T (5-5-5-15@667 4-4-4-12@533)</Mem>
            <OS>WindowsXP+SP2+DirectX9.0c-2007Aug</OS>
            <LCD>Eizo L885</LCD>
            <LCD>Dell 2405FPW</LCD>
            <Bench>CrystalMark 0.9.106.241</Bench>
            <vga>
              <interface>USB2.0?</interface>
              <vganame>RATOC REX-USBDVI</vganame>
              <cc>？</cc>
              <mc>？</mc>
              <mbw>？</mbw>
              <drv>添付CD　6.12.107</drv>
              <bios>4.1.5</bios>
            </vga>
            <vga>
              <interface>PCIe-x16</interface>
              <vganame>ELSA GLADIAC 573 128MB (GeForce7300LE)</vganame>
              <cc>450</cc>
              <mc>324</mc>
              <mbw>64bit</mbw>
              <drv>FW162.18</drv>
              <bios>05.72.22.43.68</bios>
            </vga>
          </speclist>
        </note>

        <tableset>
          <table>
            <tr>
              <th>GDI</th>
              <th>DDR800</th>
              <th>DDR667</th>
              <th>DDR533</th>
            </tr>
            <tr>
              <td>USBDVI</td>
              <td>6535</td>
              <td>6303</td>
              <td>6388</td>
            </tr>
            <tr>
              <td>7300LE</td>
              <td>7991</td>
              <td>7967</td>
              <td>7847</td>
            </tr>
          </table>
        </tableset>
        <txt>CPUの効率がいいのか、メモリ帯域差が大きいのか､システムバスの差か。微妙に変わってるソフトウェア環境か、どこが要因になってるのかよーわからんが、UXGAでGDI値6500という愉快な数字｡ただ、Athlon64時と同様､描画を端折っているのかベンチ時はカクついて見えるのは相変わらずです｡</txt>

        <image ti="メモリクロック毎のGDI値">
          <uri>c2dgdi.png</uri>
          <imgtxt>GDIでは、メモリクロックの違いは現れませんでした。</imgtxt>
        </image>
 
        <tableset>
          <table>
            <tr>
              <th>D2D</th>
              <th>DDR800</th>
              <th>DDR667</th>
              <th>DDR533</th>
            </tr>
            <tr>
              <td>USBDVI</td>
              <td>2953</td>
              <td>2764</td>
              <td>2674</td>
            </tr>
            <tr>
              <td>7300LE</td>
              <td>1445</td>
              <td>1446</td>
              <td>1434</td>
            </tr>
          </table>
        </tableset>
        
        <image ti="メモリクロック毎のD2D値">
          <uri>c2dd2d.png</uri>
          <imgtxt>D2Dでは7300LEに対してダブルスコアをつけています｡CPU-メモリ側のスペックが高ければ、2Dゲームはこなせるかな？</imgtxt>
        </image>        
      </section>
      
      
      
    </chapter>


    <chapter title="感想"
         subti=""
         des="マルチコアCPU時代ならではのデバイスか"
         revdata="">
      <txt>てっきり、C2DもBIOSでシングルコア設定にできると思ってたのですが、自分の買った板ではできないようなので残念｡さすがにわざわざ775のシングルコアCPU買ってくるのも面倒なので、とりあえずベンチはココまでです｡</txt>
      <txt>CPU側のスペックさえ十分なら、実際の描画が不完全とはいえ､生半可なVGAを上回るスコアを出せる、というのは驚きでしたね｡GF7300LEと、（この記事には書いてませんが）RadeonHD2600XT@Cat7.9との共存もできましたので、ドライバの相性で他のVGAと併用できない､といった問題も無さそうです｡三番目のディスプレイ用としては、ちょうどいいデバイスになるんじゃないでしょうか。</txt>
      <txt>ただ価格が13-15千円と、GF7/RadeonX1kミッドレンジが最安値で10千円を割っている現状では、デスクトップ機におけるコストパフォーマンスは悪いと言わざるを得ません｡</txt>
      <txt>もう一つの懸念はやはり､マシンスペックの低い場合で､シングルコア環境においては､小さめの画面解像度を設定してディスプレイ側のスケーリング機能で動画を大きく表示させる､等の工夫が必要でしょう｡型落ちノートPCのディスプレイ増設用に、なんて考えてる人はかえってがっかりする事になるかも｡</txt>
      <txt>まあでも、最近は増加するCPUパワーを持て余しつつあるのが現状ですから（クアッドコアCPUなんてのは、一般家庭では動画エンコ以外に有効な用途を見出せていませんし､）将来的には､ VideoGraphics &quot;Accelerator&quot; 要らず､なんてのは当たり前になるのかも知れませんね｡</txt>
    </chapter>    

  </content>
</article>
         