引用:
作者coffeex
有點被搞混 ram 的功用不是用來作cache
而c/g PU 內的L2 它的作用是一次一次放呢 還是累積的
|
您似乎搞混很多東西
RAM、Cache在這邊不指功用,而是指硬體的名稱
至於CPU、GPU內Cache所存的資料是逐漸被後來的資料取代,或是一次清空用全新的資料取代
要看當初軟體開發工程師的功力還有硬體本身的效能
一次清空的話對效能就會有巨大的衝擊
引用:
作者SKAP
GPU應該沒有所謂的L1、L2吧...是有些需要快取的單元會適量作一些暫存機制
|
有的
借用一下友站G.F大關於
9600GT和
3800系列文章的圖片
首先是nVIDIA G92架構(G80也差不多,少一半TAUs而已),有L1、L2 Cache的存在
再來是ATi RV670架構(R600也差不多),除了Texture有L1、L2兩層Cache以外
其他各單元都還有自己的Cache(黃色的全部是Cache或Buffer)
