Hot Chip大会上,NVIDIA带来了Tegra K1,但不是八个月前的32位版本,而是全新的64位版,整合两个自主设计的Project Denver CPU,基于ARMv8指令集自主设计,GPU部分则还是强大的开普勒架构,192个流处理器。
NVIDIA宣称,它将是全球第一颗安卓平台的64位ARM处理器,性能轻松秒杀其他任何ARM芯片。
NVIDIA表示,丹佛架构有着最高的单核CPU输出性能,每个核心都是7路超标量微架构(每时钟周期可并发执行最多7个微操作),整合128KB 4路一级指令缓存、64KB 4路一级数据缓存,同时两个核心共享2MB 16路二级缓存。
丹佛架构引入了一项创新技术“动态核心优化”(Dynamic Code Optimization),能将频繁使用的软件程序转换成高度优化的微代码等价程序,并为此配备了独立的、基于主内存的128MB优化缓存。
读入指令缓存后,这些优化的微操作就可以在其中执行、重新拾取、再执行,大大减少了软件程序的重新优化。
丹佛架构并没有使用软件提取代码中的指令级并行(ILP),而是借助软件技术,然后重复执行,提高了提取效率。
简单地说,NVIDIA声称这么做可以将性能翻一番。
最激动人心的是,该技术支持所有标准的ARM应用,无需开发者手动优化,也不会增加功耗,而这都得益于7路超标量架构的设计。
丹佛架构还有新的低延迟电源状态转换,以及大量的电源栅极、动态电压和频率缩放。
NVIDIA放出豪言:丹佛的单线程、多线程性能都很牛X,双核心即可在绝大多数情况下轻松秒杀现有任何四核心、八核心ARM处理器,甚至可以媲美一些主流的PC级处理器,而且功耗低得多。
下半年,NVIDIA将与合作伙伴一起,开发一些“惊人的”Tegra K1 64位设备,而且已经在开发基于它的Android L系统了。