[情報] HTC工程師:Desire 820為何用8核64位處理

作者: geniushowie (howie)   2014-09-17 00:48:39
原文連結:
http://news.sina.com.tw/article/20140916/13351912.html
HTC工程師:Desire 820為何用8核64位處理器
  在近日舉行的德國柏林IFA2014展會上,HTC正式發佈了旗下首款配備高通驍龍8核64
位處理器的智能手機HTC Desire 820,中國市場將首先開賣。HTC一位研發團隊的工程師
大起底,談及了這部全球首款8核64位處理器手機風光的背後:
  HTC Desire 820終於在9月的IFA德國柏林國際消費電子展覽會發佈了,頂著全球首款
8核64位的光環,HTC有頭有臉的人物不可避免地在臺上興奮地宣佈,這次我們又是第一,
臺下還坐著來自高通的伙伴,含情脈脈看著臺上的演出,這畫面也真是醉了。
  我只是一名在HTC SSD部門的任職超過6年的工程師,歷經了從G1開始,到G22,再到
One X、Butterfly系列、One M7、One M8幾乎所有android機型這樣的發佈會,我當然無
緣在現場,不過我可以負責任地說,臺上那些人不知道8核64位真正意味著什麼,尤其是
臺下那位來自高通的人,我越發覺得他面目可憎起來。
  我們團隊是820項目專職負責高通8核64位處理器系統調教和優化工作,本次處理器調
教工作只給了5個多月時間,是目前為止我們做的處理器調教工作時間最短、要求最高的
一次。
  高通驍龍615是高通首款8核處理器,也是高通首款64位處理器,遇到這樣的第一的時
候高通通常就會找到我們,就像D900(世界第一款3G手機)、G1(世界第一款Android系統手
機)、EVO (世界第一款4G手機)等機型一樣,我們就是那個吃螃蟹的人,和臺上吶喊種種
“第一”的人相反,我們最頭痛的就是“第一”,不知道又有什麼樣匪夷所思的問題等著
我們,尤其是高通這樣的隊友,舉例來說,這顆高通8核64位處理器由4顆1.5 GHz核、4顆
1.0GHz核組成,可以同時運行,性能更強,速度更快,綜合性能提升了2倍多,可也帶來
了新的問題,功耗上來了。對功耗的調優往往決定了一款手機的成敗,沒有人願意買到待
機時間短,發熱的手機。可這款處理器的功耗怎麼調優都無法通過測試,達到理想的數值
,和高通工程師討論無數可能性也沒有解決問題。我們決定從硬體源頭去找原因,開始了
為期1周對CPU本身8核中每個核頻率進行拆解和對比分析的工作,這個對比分析讓我們有
了驚人的發現,高頻的1.5GHz少數幾個頻率的功耗比低頻的1.0GHz功耗還低很多,這個顛
覆常規認知的發現,為要求性能最強功耗最低的處理器系統調教提供了更多應用技術邏輯
的選擇。歷經兩個多月,耗費無數人力,嘗試過各種辦法後,最後終於解決了降低功耗的
難題,高通真是好隊友!
  處理器的調教,調教的不僅僅是CPU,實際上它是對整個處理器微小型系統進行調教
。這個系統包括CPU(處理器)、 GPU(圖像處理器)、DSP(數字信號處理器)、Modem(數據機
)、GPS(導航定位)、ISP、多媒體等等眾多晶元。如何讓這些晶元都能最大化的協調配合
,最大化的發揮高效能和低功耗是系統調教工作的重點。
  再比如64位系統,記憶體運行速度比32位系統提升接近一倍。不過記憶體運行速度提
升之後,對手機系統本身帶來了非常大的衝擊,需要其他各部分晶元功能都跟上。其他晶
元功能優化如果不跟上或者步調頻率不一致,不但在系統內會造成衝突,對手機速度也會
有影響,就像劃龍舟比賽一樣,10多個人的團隊只有少數幾個人在劃,其他人都在看風景
打哈哈,這綜合速度能快嗎?也許可能還會翻船,就這一項調教,工程師們歷經了2個多
月才解決。
  看到很多人說硬體過剩,實際上就是把一些能力放到不該放的地方,沒有將系統調教
到最優狀態。在處理器系統調教方面,我們可以說是專家,HTC的系統一直以來都被公認
為系統流程度最高的手機系統,我想這也是高通選擇我們出首款搭載高通8核64位處理器
手機的原因吧。
  這次公司調配了100多名工程師參與到處理器的調教工作中,大家都是加班加點的工
作,每天早上都能看到在公司打地鋪的同事,為了一個小數點後兩位數的一點提升通宵奮
戰。看到這些蓬頭垢面像鬼魂一樣飄蕩在我周圍的兄弟,總有一股暖流涌上心頭,一個兄
弟說的話最能代表:“我就不放心,不能砸了HTC的牌子”。
  這些在發佈會上只變成了”首款8核64位”,然後就沒有然後了,如果我來做
Marketing,我會用數字告訴大家這款手機:
  綜合性能比前一代提高1倍
  運行速度提升30%以上
  3D渲染能力提升200%
  支持1080P高清視頻,視頻更流暢清晰,畫質清晰度提升50%
  最重要的是,續航能力完全沒有變弱,還有很大提升。最後還要感謝那些和我一起日
日夜夜奮鬥的兄弟們,沒有你們的堅持,就沒有今天的820,你們才是幕後的英雄。
作者: godoflolicon (蘿莉控之神)   2014-09-17 00:53:00
李王
作者: cainhighwind (五歲七個月)   2014-09-17 07:59:00
看用字就覺得應該是阿六業配文吧...
作者: ShannonBrown (香濃布朗)   2014-09-17 09:19:00
64bit在kitkat是沒啥用,Android L才能真的發揮

Links booklink

Contact Us: admin [ a t ] ucptt.com