■掲示板に戻る■
■過去ログ倉庫めにゅーに戻る■
UCかそれともUSWCか
- 1 名前: キャッシュ 投稿日: 2000/08/16(水) 00:14
- ビデオメモリーのキャッシュ技術に関するものですが、
果たしてどちらが優位なのか?いろいろ試してみたが、
大きな違いはなかった。皆さんは、どうですか?
- 2 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/16(水) 01:42
- そうそう、現金が一番だよな。
- 3 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/16(水) 13:38
- AGPでも効くの?
- 4 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/16(水) 15:49
- まずどういうものか解説してくれないと・・
- 5 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/16(水) 16:02
- BIOSの設定からしゃべってやれ。
わからんやつもいるんだから。
- 6 名前: 3 投稿日: 2000/08/16(水) 16:37
- 垂れ流しでバスを飽和させないために、
ビデオデータをキャッシュに貯めて
パケットで流すって事じゃなかった?
P6バス出たての頃の話で、よく覚えとらんけど。
- 7 名前: 解説 投稿日: 2000/08/16(水) 17:35
- UCとはuncacheableの略で、描画データのキャッシュを無効にする
設定です。通常、BIOSではこっちになっています。
一方USWCとはuncacheable, speculative write conbiningの略で、
ビデオメモリのための新しいキャッシュ技術で、描画データを
キャッシュすることにより表示速度が飛躍的に向上するらしい。
だが、対応していないビデオカードの場合は、起動不可になることも
あるので、注意が必要だとのこと。こんなもんでいいですかね。
- 8 名前: 名無しさん 投稿日: 2000/08/16(水) 23:14
- >7
解説どもです。
謎な設定項目だったので勉強になりました。
- 9 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/17(木) 19:59
- UCの方が動きがいいなぁ>unreal
USWCにするとなんかゴワツク。
- 10 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/19(土) 13:41
- agemune
- 11 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/19(土) 17:11
- USWCのWCはライトコンバイン。
つまりVRAMへ書き込むときにPCIのデータ幅である32ビットになるまで
データを溜めてから送る方式。
8ビットずつ4回送るよりも32ビットにして1回送ったほうがPCIバスを
それだけ開放&速度向上できるって方式だ。
UCもUSWCもVRAM領域へのキャッシュはしてない。大体、VRAMは
毎回データが変わるのでキャッシュするだけ無駄。
- 12 名前: 6 投稿日: 2000/08/20(日) 18:33
- つー事は、「AGPでは意味が無い」
と解釈して良いのかな。
- 13 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/21(月) 14:34
- AGPでも帯域が空くので意味はある。
しかし、AGPの帯域を開けたところで何もならんので意味無いと同義だろう。
さらにPCIでも今時の32ビットカラーが普通な状態だとバス幅自体が画素の1ドットと
変わらんので意味ないかもしれん。過去の産物ってことで逝かせてよし。
G400の古いやつ、Millennium220/4M はドライバレベルでライトコンバインを
サポートしているのでUCのみのソケット7よりUSWCのソケット8かスロット1で
動かしたほうが格段に速かった。
- 14 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/22(火) 21:00
- USWCをかけないと,CPU->チップセット間の転送が遅くなってないかにゃ?
もっとも,ほとんどのWindowsドライバはUSWCを設定するから,Windowsが
起動した時点でBIOSのUC/USWC設定は意味無くなってるんだけど...
- 15 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/22(火) 22:05
- これは26351のK6-2以降で追加されたWrite-allocate
を利用したものじゃないか?
- 16 名前: 初心者 投稿日: 2000/08/22(火) 23:28
- G400の16Mだけど、USWCのほうがいいですか?
- 17 名前: >13 投稿日: 2000/08/22(火) 23:40
- > さらにPCIでも今時の32ビットカラーが普通な状態だとバス幅自体が画素の1ドットと
> 変わらんので意味ないかもしれん。過去の産物ってことで逝かせてよし。
これ意味わからんっす。詳しく解説してくれ〜。
- 18 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/23(水) 11:35
- だから、1単位が32bitじゃ詰め込みようが無いって事でしょ。
- 19 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/25(金) 00:58
- >11
「ビット」じゃなくて全部「バイト」だろ。
キャッシュ・ライン・サイズである32byteにギャザーするんだから。
- 20 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/25(金) 01:13
- いや、bitだったはず(根拠レス
- 21 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/25(金) 01:31
- PPro Bus仕様書を読み返したらビットだった。失礼。
SGIの使ってる MIPS R10000シリーズの
Uncached Accelerate Sequential Write (UASW)
と勘違いしてた。あちらは溜めに溜め込んで64Byteでライト。
- 22 名前: 名無しさん@お腹いっぱい。 投稿日: 2000/08/25(金) 02:19
- で、こういうことの設定は普通はBIOSとかドライバが勝手にやるもんなんじゃないの?