Android Abob体育提现bob哪个彩靠谱uthority上的链接可能会为我们赢得佣金。了解更多。
高通公司的Kryo 280和“基于ARM Cortex技术”解释道
最有趣的一件事是高通公司新Snapdragon 835移动应用处理器是有趣的新半定制设计Kryo 280 CPU核心。与去年Snapdragon 820中完全定制的Kryo core和Snapdragon 810中的现成ARM Cortex-A72和A53不同,Kryo 280使用ARM最新的Cortex许可协议。Kryo 280也是第一款半定制ARM CPU设计,用于客户级处理器。
ARM在2016年5月公布了Cortex许可协议的最新部分。该许可范围提供了一系列选项,具体取决于供应商的需求。从早期领先到新的微体系结构,再到最新的“基于ARM Cortex技术构建”许可证,高通公司一直在使用该许可证设计Kryo 280。
Cortex许可证允许合作伙伴使用一系列配置选项定制现有Cortex-A、M和R产品,以调整性能、能效和其他特性。不过,这更像是一份套餐,而不是自助餐,因为对于合作伙伴可以设计什么以及如何设计定制的Cortex芯片,有严格的规定。尽管合作伙伴在CPU上保留了品牌自由,因此高通公司可以继续使用其Kryo,尽管使用了Cortex-A技术。
相比之下,高通公司过去定制的Kryo和Krait CPU设计都使用了ARM的架构许可证。这赋予了设计师更大的自由,让他们可以随心所欲地设计核心,而不必参考现有的皮质设计。唯一的条件是,CPU必须通过公司的架构验证,保持与ARM指令集(在这些情况下是ARMv8和ARMv7)100%兼容。
那Kryo 280呢?
不幸的是,高通公司对Cortex的类型守口如瓶,Cortex是高通高丽设计所基于的核心,以及它对Cortex设计所做的确切更改。我们怀疑高通公司已经将Kryo 280基于ARM最新的高性能Cortex-A73设计,尤其是在核心和芯片都吹嘘其比以前的设计具有持续的峰值性能的情况下。虽然这只是一种预感。
这种半定制的许可协议允许高通等设计师要求对处理器设计的某些方面进行调整,例如指令窗口大小、增加管道中资源的大小,或调整分支预测器的缓冲区。例如,一个更大的无序指令窗口(它决定了可以无序执行的指令的数量)将以更大的芯片空间和功耗为代价来提高性能。另一方面,优化分支预测器有助于基于核心的其他资源获得最佳性能。不过,关于Snapdragon 835的具体细节,目前还没有官方消息。
Kryo 280特别有趣的是,高通公司似乎在其高性能和节能集群中使用相同的核心。这不像大的。小型设计,通常将低功率Cortex-A53与较大的A72或A73配对。
高通公司似乎对同一款ARM Cortex CPU的性能和效率进行了不同的调整。对前面提到的一些属性进行调整,除了降低时钟频率之外,高通公司还可以节省大量空间和效率。这将有助于节省能源,而不是使用更小、性能较差的内核设计,同时保留更强大的Cortex a设计带来的一些性能优势。这种中间地带的CPU设计将很好地符合高通公司的目标,即在Snapdragon 835高效内核上运行85%的处理时间。
无论高通公司做了什么,重要的是要注意,其他许可证持有者并不了解其他开发者对其“基于ARM Cortex技术构建”的SOC所做的调整。即使Kryo 280基于ARM Cortex设计和知识产权,它仍将是高通处理器的独家产品。
收尾
第一款“基于ARM Cortex技术”的移动应用处理器的推出,对ARM和高通公司来说都是一个重要的里程碑。对ARM来说,这不仅是旗舰处理器的另一项重要许可协议,而且证明了Cortex-a设计仍在推动市场向前发展,业界最大的处理器制造商正在利用其开发工具和选项组合。毕竟,高通公司表示,它会评估和选择每一代的最佳组件选项,今年该公司得出结论,定制ARM部件是其Snapdragon 835处理器的最佳可用技术。
对于高通公司来说,Kryo 280不仅为消费者提供了一些引人注目的性能和能效改进,而且是将其产品与竞争日益激烈的移动SoC市场区分开来的重要优势。标记使用ARM最新的许可选项确保高通公司保持在移动处理器市场的领先地位。