作为移动领域的巨无霸,高通不但通信技术独步天下,SoC处理器同样独树一帜:德州仪器已经出局,NVIDIA还只是个小字辈,就连庞大如三星也离不开。
今年初,骁龙600是安卓设备的标准配置,下半年变成了骁龙800。现在,升级版的骁龙805又杀了出来,明年上半年就该它烂大街了。
骁龙805集成了四个Krait 450架构的CPU核心,是现有骁龙800 Krait 400的改进版本。发射宽度、流水线长度、缓存容量这些底层架构特性都完全没变,号称是改进了功耗和发热效率,同时将最高主频从2.3GHz提升至2.5GHz。当然了,肯定还会有一些细微调整和Bug修复。
主频的提升应当主要感谢台积电28nm HPM工艺的日益纯熟。
被很多人忽略的是,Krait 450还加入了36-bit LPAE(大物理寻址扩展),可以支持4GB以上容量的内存。3GB已经开始,4GB只是个时间问题,明年上半年几乎可以肯定会有人用上。
不过,Krait 450仍然是32位的,高通的64位得到明年下半年,当然还是基于ARMv8指令集自己设计的,这肯定比架构授权要慢不少,而且还得等台积电的20nm工艺量产。
GPU部分的变化更大。Adreno 420完全是高通自主设计的,引入了Direct3D 11级别的支持,当然也有外壳、域、几何着色器,以及专用的曲面细分硬件模块。
OpenCL 1.2 Full Profile也得到了支持。每条流水线的纹理性能翻了一番还多,并加入了ASTC(自适应可缩放纹理压缩)。
Adreno 420在内部数据转移方面效率更高。GPU和内存控制器之间有专用连接,而之前是和视频解码器、ISP共享一条总线。
在着色器数量(即所谓的GPU核心数)等关键参数上,高通依然守口如瓶,只是说在着色器相关测试中,性能可提升40%,应该包含硬件单元、执行效率的双重提升。
还有H.265格式的硬件加速解码,不过硬件编码依然仅限H.264。
ISP也得到了极大改进,声称吞吐量提升了超过50%,从原来的640MP/s(每秒钟6.4亿个像素)猛增到1GP/s级别,不过架构上没变,还是Hexagon。
最后看内存。正如此前猜测的,骁龙805使用了128-bit LPDDR3内存位宽,比骁龙800增加了一倍,因此频率虽然还是1600MHz,带宽得以轻松翻番到25.6GB/s。很有意思,骁龙的位宽上来了,苹果A7却刚刚返回到64-bit,因此短期内使用128-bit位宽的只有高通、Intel。
延伸阅读——