[12693]  K-2+と外部キャッシュについて
投稿者:パオパオ さん   2001-03-12 16:58:11
V13/M7C2 に MD533P-NV4 を装着する際、標準実装の外部キャッシュは取り外す
必要があるとマニュアルには記載されているのですが、そのままであっさり
起動しました。
そこで、外部キャッシュ有無の差をHDBENCHで比較してみました。(メモリーのみ)
キャッシュがあるとWRITEが若干速くなるようですが、READはどんと落ちます。
キャッシュ使うべきか外すべきか。
この値について、皆さんはどう思われるでしょうか。
自分はREADだけ突出して速いよりも、もともと遅いWRITEを少しでも速く
したほうがいいのかなと思っています。
アプリとしては、動画(mpeg1)および静止画編集が多いです。
ゲームおよびオーディオは扱いません。

まりもさん作のk6WAWCと、WCOD2を使用させてもらっています。
WCOD2の内容は以下のとおり。

5a,05
5e,00
5d,84
5f,d0

みなさんのアドバイスが頂けたらと思います。

★ ★ ★ HDBENCH Ver 3.30 (C)EP82改/かず ★ ★ ★
M/B Name
Processor AMD K6-2+ 531.18MHz[AuthenticAMD family 5 model D step 4]
Cache L1_Data:[32K] L1_Instruction:[32K] L2:[128K]
Name String AMD-K6(tm)-III Processor
VideoCard スタンダード ディスプレイ アダプタ (9821 シリーズ)WGP-FX16N (3Dfx)
Resolution 1280x1024 (32Bit color)
Memory 129,416 KByte
OS Windows 98 4.10 (Build: 1998)
Date 2001/03/11 16:56

SCSI = MELCO IFC-NN PnP mode SCSI Interface Board
HDC = スタンダード IDE ハード ディスク コントローラ

A = GENERIC NEC FLOPPY DISK
B = GENERIC IDE DISK TYPE00
CDE = MELCO DSC-UGTV Rev 2.04
Q = COMPAQ CRD-8322B Rev 1.06

L3cache有り(256kB)
ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
878 0 0 8749 4134 8175 0

L3cache無し
ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
904 0 0 9411 4094 8172 0

  1. パオパオ さん   2001-03-12 18:19:49
    タイトルがぁ。
    もちろんK6-2+のことです。
  2. まりも さん   2001-03-12 22:00:19
    L3なしでのWriteの低下の仕方より、L3ありでのReadの低下の仕方のほうが大きいということを信用すれば、当然L3は外して使ったほうがよいことになりますね。山猫機では、L3というか外部キャッシュがあるとメインメモリのリードが遅くなるのは確かです。L3があると見かけライトが速くなるのは、ライトアロケートの効果のためです。本来はライトの速度はL3の有無には関わりません(ライトスルーのため)。
  3. パオパオ さん   2001-03-13 07:47:34
    わーい、あこがれのまりもさんにレス付けてもらっちゃった。
    ありがとうございます。ところで
    このあとスーパーπをとってみました。9分47秒(有)対10分51秒(無)でした。
    かなりの差ですがスーパーπはメモリアクセスが局部的になるのでしょうか?
    それならばこの差は理解できます。もし
    もっと広範囲にランダムにアクセスが発生するようなベンチマークソフトであれば
    逆転することも有りうるのでしょうか。いろいろ確認してみたいので、
    そのようなベンチマークソフト(フリー)をご存知の方、教えて頂けませんでしょうか。
  4. まりも さん   2001-03-13 14:35:43
    スーパーπ104桁ははメモリアクセスが局部的かどうかですが、8MBくらい使いますよね、数百KBのL2キャッシュの存在が全く関係なくなるほど大域的でもないですね。例えばCeleronとPentium-IIでの比較では、クロックが低くてもPentium-IIのほうが常に結果が良好です。Super-πでは、数百KB程度でもよいからメモリへの書き込みが速くなることに意味があるような気がします。K6ではライトアロケートの効果が出ればよいということでしょう。