a11仿生芯片 a11仿生处理器相当于骁龙多少( 二 )


A12 采用了 8 核设计,其实际的理论性能提升接近 8 倍,从 A11 的 600GigaOPs 增加到 A12 的 5TeraOPs 。通过对比 A11 到 A12 大小的变化,可看到台积电新 7nm 制程节点带来的好处 。需要注意的是,芯片内几乎所有的 IP 块都发生了变化,所以用很难做有效的对比,尤其是确定新支撑对密度提高是多少 。
尽管如此,如果将单个 GPU 核心作为对比的参考,不难发现,A12 与 A11 相比,其尺寸减少了 37% 。很明显,新的工艺制程的确帮助苹果在 A12 内塞进了更多的 GPU 核心,而且 GPU 内核在 A12 中真的非常小 。
CPU 部分更大了
在 CPU 综合体部分,参见来自 TechInsights 和 ChipRebel Apple A11 的图(下图,前者是 A12,后者是 A1) 。A12 新的 CPU 核心变得更大了,而且这应该是苹果几代 A 系列芯片以来 CPU 布局上变化最大的一次 。同时,新“Vortex CPU”核心中 L1 缓存翻了一倍,从 64KB 增加到 128KB 。同时,SRAM 这块也是之前的双倍大小,其主要归因于 L1 指令缓存,因为现在已经加到到了 128KB 。
在大内核方面,全新 A12 的 L1 从 64KB 跃升到了 128KB,这里的增长是毫无疑问的 。然而,转到 L2 缓存,AnandTech 认为这就有点奇怪了,特别是关于延迟方面 。很明显,在 3MB 范围内,延迟会增加,现在直接到了 6MB 左右 。需要注意的是,只有在完全随机模式下访问时,才会出现较慢的每秒 3MB 的行为 。
AnandTech 不打算深入讨论这个问题,而是深入系统缓存服务的 6MB 以上区域 。他们表示,一开始很难弄清楚这一点,因为整体延迟较低会造成偏移,但总的来说,延迟曲线在达到大多数 DRAM 延迟之前会进一步扩展到 4MB 左右 。这与之前在芯片内部实际看到的情况是一致的,即新系统缓存块不仅加了一倍,而且容量也从 4MB 到 8MB 完全增加了一倍 。
继续看小内核,之前 A11 小内核的 L2 被限制在 512KB 以内,而 A12 则高达 1.5MB,然而 AnandTech 认为他们被高速缓存的电源管理策略迷惑了,因为看看 A11 Mistral 核心延迟,可以看到他们在 768KB 和 1MB 之间明显跳跃,但在 2MB 的 A12 内核中也可以看到了类似的跳跃 。
AnandTech 表示,大核心的 L2 缓存在 A11 和 A12 之间没有看到任何结构上的变化,两者都有 128 个 SRAM 宏实例,被分成两个块 。如果 L2 确实只有 6MB,那么这意味着每个 SRAM 块为 48KB 。在小内核中使用了相同的 SRAM 宏,A12 小内核 L2 已从 16 个增加到 32 个,看似增加一倍 。然而,L2 实测延迟深度至少增加了三倍 。总之,在 A12 上“Tempest 核心”似乎只有 512KB 可用,而 A12 实际物理系统缓存可能达到了 8MB 。
引入无损内存压缩技术的 GPU 更强了
在 GPU 综合体部分,AnandTech 称对 A12 有很高的期望,不仅在性能方面,而且还包括在架构方面 。去年有一份来自 Imagination 的官方新闻稿称,苹果已经通知他们未来在 15 至 24 个月内不再在新产品中使用其 IP,事实的确如此 。这最终导致了 Imagination 股票价格暴跌,随后公司被出售给一家公司,而苹果则拥有了自主 GPU 设计 。
苹果宣布 A11 GPU 自主设计时,其内部看上去仍然非常很像 Imagination 的衍生设计,因为其块设计非常类似于之前 Rogue 那一代,仍然是 TBDR(基于平铺的延期渲染器)设计,而这方面 IMG 拥有诸多专利 。最重要的事实是,苹果仍然公开支持其专有格式 PVRTC (PowerVR 纹理压缩),这意味着其 GPU 仍然可能与 IMG 的 IP 有明显关联 。在这里,AnandTech 认为这不是通常所说的“干净”设计 。
至于 A12 GPU,参见来自 TechInsights 和 ChipRebel Apple A11 的图(下图,前者是 A12,后者是 A1),其型号为 G11P,仍看到了一些非常明显的类似于去年 A11 GPU 的设计,各个功能块在很大程度上似乎位于相同的位置,并以类似的方式构造 。

推荐阅读