在近日举行的德国柏林 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,你们才是幕后的英雄。 |