獨家5核心設(shè)計!Tegra3規(guī)格性能全解析
泡泡網(wǎng)顯卡頻道11月9日 今年是平板電腦市場蓬勃發(fā)展的一年,原本相對傳統(tǒng)的筆記本、顯示器甚至是板卡廠商幾乎大部分都加入了平板陣營,可見平板電腦在今年的魅力。平板電腦在很多時候需要較強(qiáng)的處理能力,尤其是iPad的發(fā)展,讓眾多廠商了解到平板電腦必須有更好的處理器才能好玩,所以對于平板電腦來說也同樣需要一顆“良芯”。
當(dāng)2009年NVIDIA推出Tegra平臺的時候并沒有引起過多注意。當(dāng)年的Tegra平臺雖然普遍被業(yè)內(nèi)人士看好,不過對于通信市場來說還是太過于生澀,后來當(dāng)Tegra2平臺出現(xiàn)的時候NVIDIA已經(jīng)開始在全球部署GPU戰(zhàn)略,而這一次終于引起了國際廠商的興趣。
憑借全新的設(shè)計理念,NVIDIA的Tegra2在今年年初的CES上可謂是出盡了風(fēng)頭。各廠商所推出的基于Tegra2的各種移動便攜設(shè)備,也成為人們所關(guān)注的焦點。今天第三代采用了全新設(shè)計架構(gòu)的Tegra產(chǎn)品已經(jīng)發(fā)布,該產(chǎn)品究竟加入了哪些突破性技術(shù)呢?性能和功耗又將如何呢?下面小編就為大家詳細(xì)介紹。
NVIDIA Tegra系列產(chǎn)品的發(fā)布日期一般都是每年出一款新品,前兩代Tegra 都是在CES消費電子展上發(fā)布。在今年的CES上NVIDIA只是和大量合作伙伴展出了大量采用Tegra2核心的設(shè)備,并沒有提Tegra3的事兒,著實讓大家吊足了胃口。終于等到今年的臺北電腦展,黃仁勛才首次對媒體演示Tegra3的工程樣品。
Tegra3單核最高主頻可達(dá)到1.4GHz,多核主頻為1.3GHz。Tegra3是首款采用vSMP可變對稱多重處理專利技術(shù)的移動SoC設(shè)備,該技術(shù)不僅可以最大限度降低活動待機(jī)狀態(tài)下的功耗,而且還能夠根據(jù)需要實現(xiàn)最強(qiáng)勁的四核性能。除了四個主要的Cortex A9高性能CPU核心以外,還擁有第五個低功耗、低漏電Cortex A9 CPU核心。它叫做CPU“協(xié)”核心,經(jīng)過了專門的優(yōu)化,可最大限度降低活動待機(jī)狀態(tài)下的功耗,處理這些不那么耗資源的處理任務(wù)。
Tegra3還包含其它的vSMP專利技術(shù),這些技術(shù)可根據(jù)應(yīng)用程序以及操作系統(tǒng)的要求,智能地管理主核心以及協(xié)核心之間的工作負(fù)荷調(diào)度。這種管理由NVIDIA的動態(tài)電壓與頻率擴(kuò)展(DVFS)以及CPU熱插拔管理軟件實現(xiàn),不需要對操作系統(tǒng)進(jìn)行專門的改動。
協(xié)核心是利用低功耗工藝技術(shù)設(shè)計而成的,然而卻擁有同主核心相同的內(nèi)部架構(gòu)。因為它是利用低功耗工藝技術(shù)制造的,以低性能模式運行,所以它的功耗低于這些采用高速工藝技術(shù)制造的主CPU核心。在Tegra3處理器上測得的性能功耗比顯示,協(xié)核心在500MHz以下工作時可實現(xiàn)高于主核心的每瓦特性能。因此協(xié)核心的最高工作頻率不高于500MHz。
與協(xié)核心不同,CPU主核心需要以極高的頻率運行才能實現(xiàn)高性能。因此它們是利用高速工藝技術(shù)制造而成的,這種工藝技術(shù)讓主核心能夠在較低的工作電壓下將工作頻率提升至極高的水平,因此主核心能夠在不大幅增加動態(tài)功耗的情況下實現(xiàn)高性能。
vSMP技術(shù)通過利用協(xié)核心最大限度降低活動待機(jī)狀態(tài)下的漏電功耗,同時利用四個主核心最大限度降低峰值工作頻率下的動態(tài)功耗,從而可大幅降低整體功耗。根據(jù)使用場合,vSMP技術(shù)能夠動態(tài)地啟用和關(guān)閉CPU核心,從而在盡可能低的功耗下實現(xiàn)想要的性能。
人們有一個常見的誤區(qū),認(rèn)為多核CPU比單核CPU功耗更高,而且會大幅縮短電池續(xù)航時間。相反,由于可變對稱多重處理,Tegra3中的四個主核心CPU架構(gòu)更加節(jié)能,而且其性能功耗比高于競爭的單核以及雙核處理器。
為了滿足多任務(wù)處理環(huán)境中的峰值性能需求,單核CPU不僅要在高于多核CPU的時鐘頻率和電壓下運行,而且完成指定任務(wù)需要花費更長的時間。多核CPU能夠利用對稱多重處理以及將工作負(fù)荷分配給多個CPU核心的辦法。由于工作負(fù)荷被多個核心分擔(dān),因此在完成一個多線程任務(wù)或者多個任務(wù)時,每一個CPU核心均能夠在更低的頻率和電壓下運行。而且,由于工作頻率和電壓更低,因此每個核心的功耗均遠(yuǎn)低于單核CPU,而性能功耗比則遠(yuǎn)高于單核CPU。
在基于四核CPU的系統(tǒng)上,操作系統(tǒng)將能夠在四個CPU核心之間分配諸多網(wǎng)頁腳本,從而讓含有大量JavaScript的網(wǎng)頁執(zhí)行速度大幅提升。Moonbat是一款基于Web的JavaScript基準(zhǔn)測試程序,該程序的測試結(jié)果顯示,與基于雙核CPU的移動處理器相比,四核CPU幾乎可實現(xiàn)50%的網(wǎng)絡(luò)瀏覽性能提升。
多核處理器的一個重要優(yōu)勢是能夠為高要求應(yīng)用以及使用場合提供更強(qiáng)的性能。基于四核CPU的Tegra3不僅能夠為應(yīng)用提供更高的性能,而且還讓開發(fā)者能夠打造出前所未有、更加引人入勝的移動設(shè)備應(yīng)用程序。
Coremark是一款流行的移動CPU基準(zhǔn)測試程序,該程序的測試結(jié)果充分體現(xiàn)了運行多媒體應(yīng)用時的性能情況,這些應(yīng)用極耗CPU資源。Coremark顯示四核CPU的性能幾乎是雙核CPU移動處理器的2倍、幾乎是單核CPU的4倍。
媒體應(yīng)用的并行機(jī)制十分顯著,例如圖像處理、音頻/視頻轉(zhuǎn)碼以及文件壓縮等等。這些應(yīng)用可以利用對稱多重處理以及多核CPU。由于大多數(shù)移動設(shè)備均包含一個或多個攝像頭,因此圖像處理在移動設(shè)備上已經(jīng)成為一種常見的應(yīng)用。
Photaf 3D Panorama就是一款評價很高的Android應(yīng)用程序,該程序讓用戶能夠自動拍攝3D全景照片并將捕捉到的圖像拼接起來以備即時查看。在檢測邊緣以及拼接圖像的過程中會涉及大量圖像處理,性能測試結(jié)果顯示,Tegra3在處理和顯示所捕捉的全景圖像方面幾乎比雙核CPU移動設(shè)備快2倍。
Linpack是一款為人們廣泛使用的CPU基準(zhǔn)測試程序,當(dāng)處理器運行媒體處理等極耗CPU資源的任務(wù)時,該程序可以很好地測量處理器性能。多線程Linpack基準(zhǔn)測試程序的測試結(jié)果顯示,Tegra3的性能幾乎比同等雙核處理器高出60%。專為四核處理器而優(yōu)化的實際應(yīng)用程序在四核處理器上能夠?qū)崿F(xiàn)更大的性能提升。
媒體轉(zhuǎn)碼是另一個得益于多重處理的使用場合。移動用戶通常利用其手機(jī)來捕捉和編輯音頻以及視頻文件,之后再與友人分享以及在社交網(wǎng)絡(luò)上分享這些內(nèi)容。
Handbrake是一款流行的視頻轉(zhuǎn)碼應(yīng)用程序,與雙核CPU系統(tǒng)相比,該程序在四核CPU系統(tǒng)上可大幅提升轉(zhuǎn)碼速度。在運行Handbrake視頻轉(zhuǎn)碼任務(wù)時,四核CPU的性能幾乎能夠?qū)崿F(xiàn)60%的性能提升。
當(dāng)今的大多數(shù)游戲引擎均支持多線程,例如Unreal3.0、Id Tech 5以及Frostbite等等,而且游戲引擎正越來越多地移植到任務(wù)處理模型上來,在這種模型中,單個工作的“尺寸”得到了縮減,而線程的數(shù)量則實現(xiàn)了增加。這些線程用于諸多任務(wù),例如音頻、碰撞檢測、人工智能、用戶輸入處理、游戲策略以及網(wǎng)絡(luò)通信等等。所有現(xiàn)代游戲平臺均支持多線程,而未來的平臺將繼續(xù)這一趨勢。
由于四核處理器能夠?qū)崿F(xiàn)更高的性能,因此移動游戲現(xiàn)在可以具備先進(jìn)的游戲特性,例如實時物理效果以及實時紋理生成。如此一來,移動游戲的圖像質(zhì)量便得到了大幅提升、玩家也能夠獲得更加逼真的游戲體驗。
● 實時物理效果增進(jìn)逼真度
當(dāng)物理世界的碰撞、風(fēng)、水、重力、運動等元素運用在虛擬游戲世界中時,我們自然希望這些元素的表現(xiàn)與在物理世界中如出一轍。這些基于游戲中玩家行為以及現(xiàn)實世界規(guī)律的效果,進(jìn)一步提高了游戲的逼真度,使得游戲更加身臨其境和引人入勝。
在Tegra3上,動態(tài)照明、物理效果、人工智能的處理任務(wù)以及其它與游戲相關(guān)的CPU處理通過四個核進(jìn)行共享。通過這種負(fù)載共享,沒有哪一個核會過載,并且處理器仍有額外的處理空間用來處理后臺任務(wù),絲毫不會影響到用戶體驗。
● 實時動態(tài)紋理生成
移動游戲的復(fù)雜性和視覺上的豐富程度在不斷增加,同時可下載游戲內(nèi)容的文件大小相應(yīng)劇增。 游戲文件往往太大,下載游戲的時間超過十五分鐘,導(dǎo)致用戶購買游戲后如果不喜歡該款游戲?qū)⒁笸丝?。這不僅讓買家感到失望,也致使買家失去購買需要下載大文件的高級游戲的動力。
實時動態(tài)紋理生成技術(shù)允許游戲開發(fā)者編寫游戲代碼,以使游戲中所需的紋理根據(jù)游戲的情節(jié)和狀態(tài)實時創(chuàng)建。由于是即時生成紋理的,因此不必在購買時提供。通過這項技術(shù),游戲開發(fā)者可以將游戲文件的大小減小幾個數(shù)量級。
動態(tài)文理生成的另一個關(guān)鍵好處在于可以通過對游戲編碼,使游戲中的環(huán)境根據(jù)玩家的輸入和自定義相應(yīng)改變。例如,可以為玩家提供改變游戲中的天氣的選項,根據(jù)選擇的天氣情況動態(tài)生成影響場景的相應(yīng)紋理。這種技術(shù)能提供高度互動的游戲體驗,而且不會明顯增加游戲文件大小或編碼復(fù)雜度。
實時生成這種大型紋理集要求具備強(qiáng)大的CPU處理能力,這是單核和雙核移動處理器所無法提供的。在雙核移動處理器上生成實時紋理將使兩個處理核過載,導(dǎo)致游戲體驗欠佳。而四核移動處理器不僅能輕松處理這個任務(wù),而且能提供足夠的空間來在后臺處理其它任務(wù)。
NVIDIA在每次發(fā)布新顯卡時都會公布一些美輪美奐的演示DEMO。后來NVIDIA將這一良好的傳統(tǒng)延續(xù)到了移動計算產(chǎn)品線上來了。在今年的ComputeX展會上,NVIDIA就提前展出了下一代的Tegra3產(chǎn)品,而且為Tegra3量身打造了多款非常震撼的3D演示以及游戲,下面讓我們回顧一下。
第一款是純技術(shù)型演示Demo,風(fēng)格與當(dāng)年GeForce 4/FX時代的Demo比較接近,但被加入了最新潮的PhysX技術(shù)。靚麗的光影效果搭配逼真的物理交互動作,畫面完全可媲美桌面3D游戲,讓人嘆為觀止!
小球與背景華麗的HDR光照效果和陰影投射、布料的物理加速以及和小球碰撞時的交互是最大的看點。另外注意左下角的CPU占用率,Tegra3的四顆核心幾乎全部滿載,這個演示Demo將Tegra3的性能全部發(fā)揮出來了。
第二個演示游戲前幾天我們已經(jīng)報道過了,就是PC上的DX11大作《失落星球2》,目前已經(jīng)有開發(fā)中的Android版本了,由于畫面精美對配置要求很高,只有Tegra3才能跑得動。雖說這款游戲是卡普空的作品,但幾乎可以說是為NVIDIA Tegra3量身定做的:
玩過PC版《失落星球2》的朋友應(yīng)該很熟悉了,這段畫面正是該游戲的片頭動畫,為實時演算的3D畫面。我們知道PC版是DX11引擎,而Tegra3版本則采用了OpenGL引擎渲染,其畫面除了分辨率較小意外,和PC版很難看出來有什么區(qū)別了。
第三個演示Demo就沒有必要特別說明了,暴力型純物理效果展示,不停的推倒各種墻,展示出真實世界中摧毀交互效果:
據(jù)了解,Tegra3并不支持GPU物理加速,其物理效果完全是由四顆ARM CPU核心算出來的。因為在玩游戲的時候CPU基本空閑,讓CPU做物理加速可以最大化性能表現(xiàn)。
最后一款演示Demo更加神奇,相信發(fā)燒游戲玩家看起來也更親切,先看圖吧:
這不就是PC上第一款DX11 Benchmark——Heaven(天堂)嗎?這款演示Demo大量使用了Tessellation(曲面細(xì)分)技術(shù),是AMD和NVIDIA教科書式的DX11演示。作為Tegra3的演示Demo,這款“山寨版天堂”演示的畫面也是相當(dāng)精美,但是NVIDIA也并未透露更多的細(xì)節(jié)。
早在多年以前,桌面CPU就已經(jīng)開始從單核CPU架構(gòu)向雙核和四核架構(gòu)轉(zhuǎn)變。但直至幾年前,廣大用戶才開始領(lǐng)會到多核CPU真正的好處。這是因為除了在多個核上執(zhí)行多種不同應(yīng)用程序的多任務(wù)之外,能夠運用多核CPU的真正多線程瀏覽器和應(yīng)用程序是在推出多核CPU之后幾年才實現(xiàn)的。今天的桌面PC正在見證著多核CPU帶來的諸多益處。
而在移動領(lǐng)域,從單核CPU向多核CPU的過度將更快,這是因為移動軟件系統(tǒng)是在桌面領(lǐng)域的既有成果之上進(jìn)化來支持多核移動CPU的。廣為使用的移動軟件已提供對多任務(wù)和多線程的支持。
由于移動游戲發(fā)展迅猛,開發(fā)者正將受歡迎的PC和游戲機(jī)游戲引擎移植到移動環(huán)境。這些游戲引擎最初是針對多核桌面PC而開發(fā)的,因此也將在移動處理器中利用多核CPU,為移動游戲玩家?guī)砹⒏鸵娪暗暮锰帯K暮薈PU為游戲開發(fā)者提供了強(qiáng)大的處理能力,將使開發(fā)者具備高級的物理效果、人工智能、碰撞檢測/避免、虛擬紋理、更好的聯(lián)網(wǎng)游戲等。■<
關(guān)注我們
