電子書籍の厳選無料作品が豊富!

RTX4090にキャッシュ200mb積んだらメモリ速度のボトルネック無くなると思いますが何故そうしないんですか?差がなければキャッシュ少しづつ減らしていったら最適なキャッシュ量がわかる気がします

  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (2件)

仮に搭載しても、半分使われずに無駄に終わります。



基本的にキャッシュメモリーは、繰り返し使われるプログラムを保存することで、メモリーから読み込まなくても高速に実行出来るメリットがあります。
しかし、実際に頻繁に使われるプログラムはそれほど多くなく、現行のCPUでも一次キャッシュで80KB、二次キャッシュで28MBで済んでしまいます。

RTX4090だと、シェーダモデル1基あたりのL1キャッシュが128KBで、合計のシェーダモデルが128基ですので、合計で16384KB = 16MBですので、十分大容量と言えます。
その上でL2キャッシュが96MBなので、CPUと比べてもこちらも大容量です。

仮にL2キャッシュを200MBにしても、96MBを超える局所性の高いプログラムが保存されることはほとんど無く、実際の処理速度もほとんど変わらないでしょう。

ただでさえ現状で30万円オーバーなのに、無駄にキャッシュメモリーを増やすことになれば50万円でも足りなくなるでしょう。
それだけキャッシュメモリーは高速の読み書きが出来る反面とてもコストがかかります。
    • good
    • 0
この回答へのお礼

お答えありがとございます

お礼日時:2024/07/12 11:27

そんな事したらべらぼうに高くなって誰も買わなくなるから。

    • good
    • 0
この回答へのお礼

お答えありがとございます

お礼日時:2024/07/11 23:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A