引用:
Originally posted by JerryLu
AGP 4x bandwidth = 66 Mhz*4 bytes*4 = 1056 MB/sec
的確是不夠啊
但是GPU的出現就是要分擔CPU的工作
VGA 記憶體不足的部分應該還是會丟給CPU吧
|
「VGA 記憶體不足的部分應該還是會丟給CPU吧」∼∼錯!
VGA記憶體不足時,是去用RDRAM或DDRRAM或SDRAM當材質庫,
此時才跟AGP4x、8x 有關係,
你說:「丟給CPU」???跟CPU有什麼關係?用CPU的L1、L2 Cache當材質庫嗎?
你一直有個錯誤觀念,那就是「頻寬有多大記憶體就要用多大」,
假設你玩遊戲時VGA卡上的記憶體不夠當材質庫,於是主機板上插的512MB RAM撥出64MB的空間當材質庫,AGP4x、8x的意義在於你RAM上64MB的資料能快一點傳輸給VGA卡,你的VGA卡與RAM之間的資料交換速度增快,而不見得一定你就會用到「很多很多(比如1056MB)」的記憶體!