|第二代骁龙8为什么用1+2+2+3 CPU核心?光追性能、功耗绝了!

|第二代骁龙8为什么用1+2+2+3 CPU核心?光追性能、功耗绝了!

文章图片

|第二代骁龙8为什么用1+2+2+3 CPU核心?光追性能、功耗绝了!

文章图片


日前 , 高通正式发布了第二代骁龙8旗舰移动平台 , 带来全方位的规格、性能提升 , 令人眼前一亮 。
针对新平台的一些硬件设计、实际表现 , 高通技术公司高管近日接受媒体联合专访 , 做了详细的解读 。



CPU方面 , 二代骁龙8依然是八核心 , 但不是以往1+3+4的三丛簇设计 , 而是改成了1+2+2+3 , 具体来说包括一个超大核X3 3.2GHz、两个性能核A715 2.8GHz、两个性能核A710 2.8GHz、三个能效核A510 2.0GHz 。
换言之 , 性能核多了一个 , 而且有两种版本 , 能效核则少了一个 。
与此同时 , 超大核、性能核都支持纯64位应用 , 能效核则继续兼容32位 。
对此 , 高通方面表示 , 1+2+2+3的内核设计 , 在运行游戏等更加复杂的多线程应用时 , 能够大幅提升性能 , 尤其是减少一个能效核心、增加一个性能核心 , 不但没有对整体功耗产生负面影响 , 反而可以在保持低功耗的同时大大提升性能 。
整体延续8个核心的布局 , 也是目前在智能手机形态下 , 最合理、能带来最大效益的一种选择 , 事实上也是一个上限 , 必须在8核心范围内做文章 。
其中 , X3超大核心专门针对单线程的重度工作负载进行了优化 , 而性能核心主要面向高性能、多线程的工作负载 。
所以 , 二代骁龙8如果面对多线程的工作负载 , 其实会同时使用一个超大核心、四个性能核心;如果只是单个线程 , 并且需要非常高性能的工作负载 , 还是主要用超大核心 。
对于32/64位应用的过渡转换 , 高通看到中国及其他不同市场的状况 , 这一进程尚未完全实现 , 现在还有一定数量的应用在使用32位 , 其中不乏游戏、工具、银行相关 , 所以现在这个核心的配置是合理的 , 二代骁龙8选择将32位应用跑在能效核心和部分性能核心上 。
为何同时使用A710、A715?高通解释 , 如果只使用A715核心的话会出现一个问题 , 就是跑32位应用的时候 , 只能放在能效核心上或者通过转译方式跑在性能核心上 , 而它们对核心非常敏感 , 结果无疑会牺牲性能 , 所以性能核心既有A710、也有A715是正确的选择 。
二代骁龙8的缓存设计也变了 。 每个性能核心都有独享的二级缓存 , 不与其他核心共享 。 三个A510的缓存调度策略则暂时细节欠奉 , 只知道二级缓存可以由单个核心独享 , 也可以由多个核心共享 。 8MB的三级缓存则是所有核心共享 。
至于有报道称 , 二代骁龙8还有一个MSM8550-AC高频版本 , 高通表示 , 骁龙平台同一款产品会有不同的SKU , 性能上有一定的差异 , 但是关于二代骁龙8 , 这方面暂无信息可以分享 , 看样子要等到终端产品推出的时候才会见分晓 。
顺带一提 , 制造工艺方面 , 此前发布的联发科天玑9200号称首发台积电第二代4nm N4P , 二代骁龙8则是第一代N4 。
高通之所以如此选择 , 是认为台积电4纳米制程工艺是目前时间节点上最出色的制程技术 , 也是最适合大规模量产的 。



GPU方面 , 天玑9200、二代骁龙8都引入了硬件级的光线追踪技术 , 性能、功耗怎么样呢 。
高通指出 , 本次骁龙峰会演示的光追 , 有的来自OEM厂商 , 有的来自游戏工作室 , 开启光追后依然可以在60FPS的流畅帧率下运行30分钟甚至更久 , 有着非常稳定的表现 。
最关键的是 , 二代骁龙8的所有光追特性 , 都是在功耗低于5W的情况下实现的 , 得益于与游戏引擎、游戏工作室的深度合作优化 , 才得以实现 , 这一点至关重要 , 可以保证不牺牲性能、不增加功耗的前提下达成光追效果 。