簡介
NVIDIA的GEFORCE 6200TC顯示卡就使用了Turbo Cache技術。
比如一塊GEFORCE 6200TC128M的顯示卡,實際顯示卡上面只有64M的顯存,其餘的64M顯存需要在記憶體中共享。Turbo Cache技術需要在記憶體容量比較寬裕的情況下才能有效的發揮作用,如果記憶體比較小的話,Turbo Cache技術會減少對記憶體的占用。ATI顯示卡也有類似的技術,名字叫Hyper Memory技術,其作用是一樣的。
對於使用帶有Turbo Cache技術或者Hyper Memory技術的電腦用戶來說,最好不要配置低於512M的記憶體。
Turbo Cache 技術簡介——擴大顯存
隨著nVIDIA發布首先套用Turbo Cache 技術的6200TC以來,對於這項新技術產品多方面議論紛紛,爭議不斷。驅動之家也對此類產品進行了綜合的測評有了以下的評論。
產品背景
PCI-E作為新一代匯流排技術的產生,憑自身擁有的優點和特性,被所有圖形晶片廠商所看好並作為完美的下一代匯流排技術,並將在圖形領域完全套用PCI-E 成為圖形晶片廠商主流架構。AGP技術再不能滿足顯示卡發展的要求,將被逐漸淘汰。新架構對所有顯示卡晶片廠商都是一個新的機遇和挑戰,他們都希望充分利用這次機遇,在此次技術革新的時候,取得先機,在市場上取得領先地位。
2004 年12月16日,圖形晶片巨頭nVIDIA正式發布了基於Turbo Cache技術(以下簡稱TC技術)的Geforce6200TC顯示卡。並稱TC技術將成為未來顯示卡的一個重要發展方向。nVIDIA前腳剛剛發布 Geforce6200TC,就有許多顯示卡製造廠商拿出了相應的零售產品。前些時候驅動之家也對昂達閃電6200TC做了一番測試。眾多媒體陸續刊登了許多相關產品的測試報告,並對TC技術做了解釋。我們就來談談這塊可以顛覆以往顯示卡基本設計思想和足以改變整個顯示卡市場產品態勢的新技術。
技術介紹
如果你想知道TC究竟為我們帶來了什麼?你就必須首先從技術方面熟悉和掌握它。Turbo Cache (增強型快取加速技術)是nVIDIA的一項軟硬體一體化解決方案。官方網站的介紹也不能讓我們完全了解這項專業技術,我們把它粗略解釋為可以直接利用系統記憶體進行渲染,也就是可以大幅減少顯存容量從而降低成本同時又可保持良好3D性能的技術。有測試數據表明,採用TC技術的16MB板載高速快取的顯示卡, 3DMark03的測試成績會達到2200分,遠遠超過其競爭對手的產品。
為什麼板載高速混存只有16MB的顯示卡能有這樣不尋常的表現呢?
nVIDIA 發布的內部代號為NV44的6200TC是率先套用TC技術的產品。它是NV4x家族的最新成員,它完全繼承NV4X的先進架構,採用TSMC .11微米製程,完整支持DirectX9.0C,其主要技術規格跟基於NV43V的6200基本一致的。不過NV44核心頻率為350Mhz,比 NV43V還要高出50Mhz。關鍵的不同在於TC技術能夠共享系統記憶體頻寬,通過將一部分系統記憶體虛擬成顯存來獲得最佳的顯示卡3D性能。一般採用TC技術的顯示卡都只具有16或者32MB高速快取的版本,通過TC技術,我們可以得到128MB有效幀快取器用於應用程式。
既然是利用系統記憶體,這和以前的集成顯示卡又有什麼區別呢?
在nVIDIA 的官方技術說明中,記憶體管理技術可以“允許GPU在分配和不分配系統記憶體時無縫切換,並且高效的讀寫記憶體”。這個工作由驅動程式中名叫TC的管理部分執行,以分配和平衡系統及本地顯存,而且它的操作級別非常高。6200TC新引入了記憶體管理單元(Memory Manage Unit,MMU),能夠讓GPU透過PCI-E匯流排直接對系統記憶體進行讀取和寫操作,自動把渲染結果和紋理分配在本地記憶體或者系統記憶體上。這就類似於把 CPU的記憶體管理器搬到了GPU里,能夠把本地快取和系統記憶體渾然視作一體,突破兩者的物理地址,以虛擬定址方式自由地分配幀快取以及紋理快取。
比如有一台使用集成顯示卡的電腦有512M系統記憶體,如果劃給集成顯示卡8M容量作為顯存,則系統中會顯示僅有504M系統記憶體,但使用TC技術不會導致這種情況,它不會固定的分出一塊記憶體當作顯存,它的作用主要反映在兩方面:
* 第一、 TC技術僅僅是需要占用主記憶體的時候才占用,MMU具有一個智慧型的算法來決定使用主記憶體和使用板載快取的最佳途徑。
* 第二、 2D顯示輸出是使用板載高速快取,因此在這種情況下不會和CPU爭搶記憶體的控制權。
即使顯示卡需要占用一部分記憶體,但BIOS與Windows都會認為系統仍具有512M記憶體。還有比起集成顯示卡完全依賴於系統記憶體的情況,TC卻可以通過顯示卡板載的顯存作為Cache來加快對系統記憶體的讀取調用速度,為顯示卡性能帶來明顯的提升。
所以Turbo Cache技術完全不會像整合顯示卡一樣影響系統記憶體。
很多讀者都知道在AGP時代就有了類似的技術,TC又怎能稱得上是新技術呢?
當AGP技術被Intel推出時,AGP就作為降低顯存容量而出現的一種技術,用更專業的說法是“尋求降低幀快取(Framebuffer)成本的解決方案”。
但是在AGP匯流排上開發的顯示卡為什麼還是在不斷的增加顯存數量呢?
有著以下的原因:
* 一、 隨著晶片製造技術的成熟,顯存顆粒的價格已經大幅降低,4顆16M×16的顆粒組成的128M顯存,僅比4顆8M×16顆粒組成64M顯存貴2個美元
* 二、 AGP匯流排頻寬在3D遊戲中還是不夠用,AGP8X的頻寬是2.1GB/s,與128bit@400MHz的顯存所具有的6.4GB/s頻寬相差很遠。
所以,在AGP上運用TC技術並沒有凸現出什麼特別的優勢。
隨著PCI Express 匯流排的到來,其最大的優勢就在於頻寬的增加和靈活的擴展性能。與PCI所有設備共享同一條匯流排資源不同,PCI Express匯流排採用點對點技術,能夠為每一塊設備分配獨享通道頻寬,不需要在設備之間共享資源,充分保障各設備的頻寬資源,提高數據傳輸速率。
所以TC並非完全是全新的技術,TC就是充分的利用PCI-E技術這一優勢,煥發出巨大的潛能。換句話說也就是PCI-E引爆了TC技術。
如果是這樣的話,6200TC 又於6200標準版有什麼區別呢?
首先NV44 6200TC禁止了顯存控制器上的Color and Z-Compression功能,這對開啟AA和AF的情況下會有一定影響。不過6200TC為Full 4管線設計,無論是基板和核心大小(Die Size)均大大小於NV43V,加上可以板載更少的顯存,這樣無疑為廠家降低了很多成本。
PCI -E平台中具有8GB/s的雙向頻寬,因此nVIDIA進行了這樣的運算:在具有32bit@350MHz幀快取的6200TC中,GPU應該能得到8+ 2.8=10.8GB/s;而64bit@350MHz幀快取與PCIE能為GPU提供8+2.8×2=13.6GB/s的頻寬。這個數字很誘人,上文中分析過,AGP8X頻寬僅有2.1GB/s,而128bit@400MHz的顯存能帶來6.4GB/s的頻寬。憑藉PCI-E,32bit@350MHz 6200TC的總頻寬竟然高於128bit@400MHz獨立顯示卡。
但是實際情況並非這樣理想:8GB/s僅是PCI-E供給GPU的頻寬,記憶體提供給顯示卡的頻寬自然無法達到這個數字。雙通道DDR400記憶體的頻寬為 6.4GB/s,雙通道DDRII 533也不過就是8GB/s,此外還要給CPU、硬碟DMA、南橋晶片、外設等等設備分配頻寬。因此,在採用TC技術上的顯示卡,是不可能得到理論上的頻寬數值的。
同時,記憶體的延遲時間也大大高於顯存,記憶體的位數、頻率也會對頻寬造成直接影響。所以用戶要想採用具備TurboCache技術的顯示卡,應儘量使記憶體容量增加並開啟雙通道模式。
基於上述原因,6200TC對比6200標準版有一定的性能差距。許多測試結果也證明了這點。
評論
對於nVIDIA 這樣的廠商來說,對於他們利潤貢獻最高的並非是某些高端的產品,那些中低端產品才是真正主力。這類產品的巨大出貨量幫助nVIDIA擴大了其市場份額,同時給於企業的利潤以強大支撐。GF4 MX440和前階段的FX5200都有不俗的表現。表明低端產品的種種特性還是被大多數人所接受。nVIDIA 有理有希望利用6200TC 延續以往低端產品的勢頭率先搶下更多的PCI-E產品的市場占有率。按照推測,未來的PCI-E低端市場必然會被大量擁有TC技術的產品占領。ATI作為 nVIDIA的最大競爭對手當然不能放棄這塊誘人的市場,ATI也開發了一個類似的技術叫做Hyper Memory, Hyper Memory和Turbo Cache一樣也是從系統記憶體中定址為顯示卡所用的一門新技術,2004年12月ATI就推出首先套用Hyper Memory技術的X300。相信基於此類技術的產品以後一定會越來越豐富,您的選擇面也會越來越廣。
近年度的各種市場調查數據顯示:整體PC市場集成顯示卡的比例在持續的增加,獨立顯示卡的市場份額被逐漸的降低。Intel開發出的集成顯示卡被市場迅速接受,在台式機、筆記本上廣泛採用,Intel也憑藉集成顯示卡市場的擴大而一舉成為顯示晶片最大的供應商。nVIDIA推出TC技術,某種程度上就是要制止 Intel憑藉集成顯示卡技術進一步侵蝕其市場份額。
PC的集成化越來越高,藉助一體化的銷售策略,更多的產品將會被整合化銷售。音效卡、網卡現在在主機板上的集成度之高就很好的說明了這一問題。對於普通的客戶而言,去電腦城單獨購置音效卡、網卡並將其裝配到主機板上如今已經是很少見的事例了。顯示卡廠商面對這些問題,也積極開發性價比更高的產品來適應廣大消費者的需求。
有一點要提示的是關於搭配系統記憶體的問題,在以往的測試中為了能讓您的TC顯示卡達到128MB快取容量,nVIDIA建議您的系統記憶體不要低於512MB,目前來看這點並不算苛刻。但有些人則認為這是將顯示卡成本直接轉嫁到記憶體上了。實際早在2003年的7月驅動之家就進行了一次“天造地設—尋求系統和記憶體最佳搭配的評測”針對系統於記憶體的最佳搭配,並提出了測試結論:WinXP成為了主流的作業系統,軟體開發平台紛紛向WinXP轉移,也就為WinXP提供了最大的軟體最佳化。許多更華麗界面和功能更強大軟體的套用,使用大容量的記憶體(通常是512MB甚至更高)對於WinXP的使用是一定有必要的。根據目前市場的情況,使用雙通道技術搭載2根256M記憶體的搭配方式已被相當多的消費者接受,如果暫時使用1根記憶體條的客戶,以後再升級記憶體時,TC顯示卡借於雙通道的打開,會得到進一步的性能提升,而雙通道的使用也會使PC整體的性能也隨之有很大提升。在日常的2D套用中,比如觀看視頻、瀏覽網頁的時候,16MB 板載高速混存完全可以滿足套用需求,這時候TC技術不會占用系統記憶體,而不會像915G等板載顯示卡一樣,占用固定記憶體,從而也不會造成系統的性能衰減。
說了那么多,如果您是一位專業遊戲FANS,口袋中又有充足銀兩的話,想必對6200TC會透出不屑一顧的眼神。別說6200TC與6800、6600大哥級別產品擁有太大的差距,就與標準版的6200比較,擁有32M顯存的6200TC在大部分測試成績上都落後10%左右。現在市場上的6200的顯示卡一般報價在千元左右,而6200TC的產品定價一般在7XX,也有部分廠家打出了足夠吸引消費者的6XX低價。6200TC相比於只有6200價格的75%,甚至更低。如果您不是把高端遊戲體驗作為主要衡量標準的話,6200TC一定是個不錯的選擇,TC技術的延伸會給我們帶來更多基於此類技術的產品。
伴隨著PCIE的高頻寬以及雙通道技術,記憶體頻率的不斷提升,給與TC技術發展的空間也越來越大。因為尺寸比較小,相信在未來的移動領域也會被大範圍的採用。顯示卡製造廠商的大力支持,更給了nVIDIA無比的信心,6200TC的推出並不光是想攻占入門級市場,它的出現,很大程度上降低了人們選擇PCI- E平台的門檻,使PCI-E顯示卡被人接受的可能性大大增加。我們也會進一步跟進nVIDIA,對以後此方面的產品進行進一步評測。