Nvidia專訪:未來手機 / 平板更快省電!淺談 Tegra 3

Published by
天恩
Share

雙核心手機的到來,雖然很多用家感到效能有所提升,但是溫度亦異常地熱,而且續航能力低,不到半天就沒電了。今次我們 unwire 去台灣 Nvidia 做個專訪,探討一下他們的新一代 Tegra 3 晶片,是如何改變下一代手機/平板的發展。是次接受我們專訪的,是台灣 Nvidia 的 Senior Technical Marketing Manager , APAC – 嚴永信 先生。

並不只有 3D 效能

 

Nvidia 打造Tegra  處理晶片,是否只顧及 3D 遊戲畫面的效能呢?

由於我們 Nvidia 的顯示卡已經深入民心,所以很多人都直覺地認為我們做出來的流動裝置晶片,只顧及 3D 畫面處理效能,令到一些非 Game 迷的用家覺得,不買 Tegra 的也沒有差別,其實這是錯了!我們當然不單在 3D 上是強項,其實我們也照顧到用家的其他應用層面,例如  HTML5 及 Java 的加速,就能帶給用家上網更流暢的體驗,視頻解碼加速就可讓用家流暢播放高清影片,我們連音效也有類似 Sound blaster EAX 那種空間實時運算,用家在聽歌或打電玩時,都可以享受如現場一樣的空間,感覺如在音樂大廳中,因此我們的晶片是全方位照顧。

 

 

 

PC 級數的處理能力

 

那 Tegra 晶片怎幫到一些「非Game迷」?

除了玩遊戲,在手機上最常看到就是瀏覽網頁,我個人很討厭 Mobile 版本的網頁,資料過於簡單。如果要跑動完全版網頁的話,就需要擁有如 PC 般的處理能力,去計算 Flash 、HTML5 及 Java這類大吃程序 。所以我們推出的新一代 Tegra 3 晶片,擁有著 Tegra 2 的5倍運算效能,某些 benchmark 顯示效能已直逼 Core2duo T7200 處理器。在你可以看看以下片段,我們最新的 Tegra 3 是如何從各方面去提升用家的使用體驗。

 

 

 

Flash 及 Javascript 的效能提升
圖像處理運算也有提升

 

 

 

新獨立核心超省電

 

效能提升這麼多,電池也會如流水般消耗嗎?

我很有信心 Tegra 3 可以比上一代晶片一樣耗電甚至更省電,但效能是以往的 5 倍。因為我們這顆 Tegra 3 除了擁有四核心外,還單獨擁有一顆 0-  500Mhz 低功耗的省電核心,我們稱它為「低功耗協同運算核心」,專門負責背景作業、影片、音樂及閒置中使用,當有需要高運算量時,四顆 Cortex A9核心才啟動,平常四核心處於關閉狀態,絕不耗電。

 

其實其他廠也有相似的技術吧?那 Tegra  3 有甚麼不同呢 ? 

對手的產品是需要通過程式編寫才能支援,這代表開發人員要特地為該省電核心編寫,才能支援到這個功能。我們的 Tegra3 是硬件上自動調節,偵測到程式使用多少資源去自動安排,是負載型的 CPU 核心管理,所以跑舊有的 App 也能變得省電,真正做到最高的省電效益,看看以下影片可以解釋到我們的「第五顆」核心是如何配合運作。

 

 

 

閒置及影片/音樂播放時,只使用低功耗協同核心 ( 0 - 500 MHz)

 

簡單的文字網頁,只使用單核心 ( 0 - 1.4GHz)

 

有 Flash 或 Java 的高運算網頁時,使用雙核心 (0-1.3 GHz)
玩 3D 遊戲時四核心全開 (0-1.3 GHz)

 

 

 

那麼 Tegra 3 大約比上一代節省多少電呢?

其實這很難計算,因為 Tegra 3 在不同情況下都有不同的功率消耗,如果你 100% 用來打一些 3D 運算量高的遊戲,因為四核心長期使用下反為更耗電。更令我們難堪的是,有些廠商知道 Tegra 3 的架構更省電,刻意把電池容量變小,令手機變得更輕薄,所以很難說新一代 Tegra 3 手機會省電多少,但我可以肯定一般使用情況下,Tegra 3 會更加省電。

 

看影片時,Tegra3 比上一代省電近 61%

 

其他應用也更省電

 

 暫時不會推出低功耗版本

 

 

針對「非 Game 迷」,你們會推出一些低 3D 處理能力,但非常省電的晶片麼?

其實我們也有考慮過這個巿場,畢竟電池的續航力對非 Game 迷是比較重要,但我們 Nvidia 在流動裝置的晶片組上還算是新人,加上晶片開發週期相常長,所以我們暫時全力投放於一些高效能的晶片上。

 

這我奇怪了,Nvidia 的顯示晶片可以很快推出新的,而且每一代都可以分割出不同的效能定位,為甚麼這一套不能放在流動裝置晶片上呢?

這是測試時間的問題,顯示卡每當發現有 bug,我們只需要寫個 driver 便能修正,但在手機及平板上是沒有可能發生,總不可能叫廠方不斷在 firmware 中修正,強逼用戶去升級 firmware 。所以流動晶片的測試及開發是我們產品線中花時間最久的,不然推出巿場後才發現有不可修正的 bug,我們 Nvidia 的名譽就沒了。

 

3D 遊戲性能大耀進

那麼在遊戲方面,Tegra3有那些提升呢?

Tegra 3 裡頭使用了最新 12 核心的 Geforce GPU,其效能是 Tegra 2 的 3 倍而且更加入 3D 眼鏡支援,其實簡單來說 Tegra 3 可以處理更多物理的運算,令畫面特效更多,有些廠商在舊遊戲中加入對 Tegra 3 的支援,我們可以看一下 Tegra3 的畫面跟上一代的畫面有甚麼差別。

 

即時 blur 運算:

 

 

反光及水面處理 :

 

 

更真實的水物理

 

 

更真實的水點效果:



有提到 3D 眼鏡的支援,應該是應用在家中的電視上吧? Nvidia 要將手機變成流動家用遊戲機 ?

沒錯的,我們希望用家使用 Tegra3 手機,可以接駁到電視上感受到現時 Console 遊戲的體驗,由於 Tegra 3 立體運算很強加上有 3D 眼鏡支援,遊戲質素絕不失禮,我們更有一個如 Console APP 平台,支援 PS3 / Xbox 的控制器(手把),用家可以如家用遊戲機般,安坐沙發中直接在平台中選擇遊戲,不用在走到手機/平板前操控,非常方便!

 

無止境的速度追求

其實下一代會有多少核心的晶片? 甚樣才算足夠呢?

當然核心太多不一定帶來額外的好處,當到達某一個數量後就沒有效能的提升,最需要看的是 OS 及程式間如何有效地去運用。不過硬件和軟件商之間有著微妙的關係,當軟件商發現主流的手機/平板能提供更多系統資源時,他們同時亦會編寫一些更多功能,更耗資源的App,不久這些所謂速度皇者的晶片,就會被大堆「大吃」Apps 壓到沒力。好像 Battlefield ,以前你們覺得畫面已經去到美到不能再美的地步,一堆人在升級電腦後滿以為從此不用再升,誰知 3 代出來後,以前的顯示卡已經吃不消,其實這道理也能在流動裝置中應用,更何況 Smartphone / Tablet 還有很長的路要跑。

 

總結 : 電池管理還是重點所在

筆者雖然覺得 Android 裝置在硬件上及效能上都比 iOS 裝置好,但其電池的管理就不如 Apple 般來得好,在專訪裡筆者感到今次 Nvidia 在省電處理上下過了很多苦功,這是筆者感到高興的,由於筆者不是個打機迷,所以 3D 遊戲效能未有打動我,反為在 PC 版的處理效能加上更省電的原因,令我對 Tegra 3 的流動裝置充滿期待。

 

Published by
天恩