Board logo

標題: [分享] NVIDIA TurboCache [打印本頁]

作者: PD961A    時間: 2011-7-21 08:15     標題: NVIDIA TurboCache

维基百科,自由的百科全书
TurboCache技術是nVidia發明,顯示卡會透過PCI-E介面借用系統記憶體,作為顯示記憶體。這是動態借用的,
當執行2D程序時,便會釋放借用了的系統記憶體。而顯示卡上亦會內建記憶體,作為緩衝。nVidia最先將此技術應用在GeForce 6200 TC上。

其實顯示卡能借用系統記憶體,全因為晶片組的設計。晶片組能指示系統借用系統記憶體,作為顯示記憶體。
在AGP 2X時代,晶片組已有此功能,但AGP頻寬比較小,業者不太樂意釆用,怕會嚴重影響顯示卡效能。
但現在的PCI-E 16x 頻寬充足,同時系統記憶體最少也有256MB。nVidia在不大幅影響效能的情況下,率先應用,以降低顯示卡成本。
記憶體定義
如果顯示卡上使用的是8x32的32MB顆粒,預設時脈將會為550MHz DDR。 如果顯示卡上使用的是4x32的16MB顆粒,預設時脈將會為700MHz DDR。
當顯示卡上的記憶體頻寬是32Bit,16MB記憶體,而其有效頻寬則變為64Bit,最高可使用128MB記憶體。
當顯示卡上的記憶體頻寬是32Bit,32MB記憶體,而其有效頻寬則變為64Bit,最高可使用128MB記憶體。
當顯示卡上的記憶體頻寬是64Bit,32MB記憶體,而其有效頻寬則變為128Bit,這模式效能最佳。
當顯示卡上的記憶體頻寬是64Bit,64MB記憶體,而其有效頻寬則變為128Bit,最高可使用256MB記憶體。但記憶體的時脈較低,效能竟較差。
註:系統需有512MB系統記憶體。若系統記憶體少過512MB,顯示卡最高只可使用64MB記憶體。
產品支援
GeForce 6200 TC
GeForce 6100/6150(整合繪圖晶片於主機板上)
GeForce 6500 TC
GeForce 7300 LE/GS
GeForce 7500 LE
GeForce 8400GS
GeForce 8500 GT
優點
降低顯示卡成本
缺點
由於使用者觀念關係,顯示卡價格也降低不少,造成6200TC銷售情形普普,之後支援TurboCache的只有低階卡和OEM裝機的顯示卡。
有部分顯示卡廠商利用此技術虛標顯示卡內建記憶體容量。(直接標示TC後的記憶體大小且通常TC字樣寫的不明顯)
作者: PD961A    時間: 2011-7-21 08:16

在 3D 的遊戲,裡面的人物場景都是向量圖,所以一般我們只要把向量資料直接從記憶體丟給顯示卡的晶片去處理,而向量的龐大數據運算也需要更多的記憶體來運算,
所以愈是細致的 3D 的遊戲, 顯示卡晶片的處理速度就要愈快,顯示卡記憶體的要求也會愈高,當線上角色變多時,因為人物都已經模組化了,只要改變人物的座標,
動作代碼顯示卡晶片就會自動處理好了。

在 2D 的遊戲裡,一般還是採用貼圖的方式,也就是用很多的圖檔重疊出畫面,就好像在畫動畫電影一樣,畫面一張接著一張的改變,
這也就是為什麼人多容易 LAG 的原因,因為每一個畫面要貼出的人物數變多了,而顯示卡晶片並幫不上什麼忙,就只是幫忙把畫面資料送到顯示器而已。

所以 3D 的遊戲所重視的是顯示卡的效能,而 2D 的遊戲重視的是 CPU、記憶體和系統的整體效率。

記憶體並不是愈大愈好,太大的記憶體反而會讓記憶體速度變慢,因為電腦必需花更多的時間來管理過大的記憶體,
假設記憶體: SDRAM 382MB,OS:Win XP,顯卡 64M 內建顯卡,換上 512MB 就夠用了,但再加到 1GB 會使速度變慢,
因此只要是OS是 Win XP 的建議記憶體512MB 以上就可以。

硬碟一般有分轉速 3600rpm、4500rpm、5400rpm、7200rpm、10000rpm,目前市售大部分是 7200rpm ,laptop 大部分是 5400rpm,
轉速愈快熱量也會愈高,如果能解決散熱問題,換一個 10000rpm 的硬碟可帶來比換CPU,記憶體更大的效率。
作者: PD961A    時間: 2011-7-21 08:28

1.CPU插槽
CPU的種類分很多種,現在市面上比較容易看到的是下列3種:
(A)Slot1:
Slot1是Intel所制定的格式,是Pentium II和Pentium 3專用,早期的Celeron也是用這種插槽,由於這種插槽的CPU是直立的,所以往往需要固定架,讓CPU更固定。

(B)Socket 370:
Socket 370是Intel Celeron專用的,Celeron後來的版本都是用這種插槽,370顧名思義就是有370隻針腳。

(C)Socket 7:
Socket 7是Intel早期Pentium級處理器的插槽,在AMD逐漸成為Intel的對手時,認為Socket 7已經不合需求時,就把它淘汰,
而制定出Slot1的插槽,申請專利,好讓AMD不能用這種架構,但AMD卻將Socket 7拿來加以應用,使得Socket 7能繼續出現在市場,
而成為K6,K6-2和K6-3所使用的插槽。而Socket 7外觀酷似Socket 370,只是他的針腳有321隻,而且架構上也不太一樣,這大概是他們最大的差別。


2.記憶體插槽
記憶體插槽可分為:
(A)SIMM:
SIMM(Single In-line Memory Module)為早期EDO RAM的插槽,除非是早期的主機板,不然很難看得到。

(B)DIMM:
DIMM(Dual In-line Memory Module)記憶體SDRAM的插槽,一般主機板都提供2~4條不等,隨著晶片組的不同,能支援單條記憶體容量的多寡也不一樣。

(C)RIMM:
RIMM是最新的記憶體插槽,插的是RDRAM。

3.AGP插槽:
AGP(Accelerated Graphics Port)是為顯示卡所專門設計的,尤其是在處理3D時,需要大量的傳輸,AGP就能顯示出它的效果,
AGP還有一項很特殊的功能叫DIME(DIrect Memory Execute of Textures)這功能就能將系統的主記憶體拿一部分來當顯示記憶體用,增加執行速率,
AGP還分1X,2X,4X,AGP1X的頻率是66MHz,每秒264MB,AGP2X為133MHz,每秒528MB,

4.PCI插槽:
PCI是現在最常見到的插槽(一個主機板可能同時有很多個PCI插槽,而AGP現在都只有一個),很多介面卡都是PCI匯流排(除了顯示卡已經用到AGP以外),
它的頻率通常是33MHz傳輸速率為每秒133MB。(AGP和PCI除了造型不同外,AGP最特殊的是他的插槽是雙層的,以節省空間。而PCI是單層的)

5.ISA插槽:
ISA是較早期的,現在主機板已經將ISA漸漸淘汰

6.AMR插槽:
AMR(Audio/Modem Riser)是一種數據卡的插槽,插的是AMR數據卡。

7.IDE排線插槽:
IDE(Intelligent Drive Electronics)是一種傳輸資料的介面,其實正確說法是ATA(AT Attachment)而一般市面上大部分都稱IDE,
IDE是針對硬碟和光碟,所以又稱軟硬碟接頭機和光碟機,光碟機和硬碟機大部分都是藉著IDE排線來傳輸資料,
由光碟機接一條排線接到主機板上,再由主機板的另一個IDE排線插槽接一條排線到硬碟機(一塊主機板通常有兩個IDE排線線插槽)。

8.電源接頭:
電源接頭可分成AT和ATX,AT是早期的,而現在ATX是比較風行的,電源從電源供應器輸出,再接到主機板的電源供應器上。
作者: PD961A    時間: 2011-7-21 08:40

本帖最後由 PD961A 於 2011-7-21 08:45 編輯

Slot1架構的CPU插槽
[attach]7080[/attach]


Socket370架構的CPU插槽
[attach]7081[/attach]



轉接卡的底部,是插Slot1插槽的地方
[attach]7082[/attach]




Socket 7架構的CPU插槽
[attach]7083[/attach]



較為早期的SIMM記憶體插槽
[attach]7084[/attach]





DIMM的記憶體插槽
[attach]7089[/attach]




AGP插槽,一個主機板只有一個,中間有分隔,是2X
[attach]7085[/attach]






PCI插槽
[attach]7086[/attach]







最舊的ISA插槽,也是最長的
[attach]7087[/attach]







ATX的電源接頭
[attach]7088[/attach]




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)