凯立德|Intel 12代酷睿大小核架构探秘:小核性能暴涨80%( 二 )


四核四线程的Gracemont对比双核四线程的Skylake , 峰值性能可提升80% , 而同等性能下功耗可降低80% 。
Intel表示 , 这种小核心设计可以在有限的芯片空间内 , 实现多核任务负载 , 并具备宽泛的频率范围 , 降低整体消耗 , 为更高频率运行提供果功耗和散热空间 , 满足更多动态任务负载 。
它还可以利用各种技术进步 , 在不额外增加功耗的情况下 , 对工作负载进行优先级排序 , 并直接提升性能 。
架构方面 , 小核心就相对简单不少了 , 但变化也非常大 , 比如指令缓存增大至64KB , 可在不耗费内存子系统功率的情况下保存可用指令 , 还有Intel的第一个按需指令长度解码器 , 可生成预解码信息 , 加速现代工作负载 。
同时借助更深的分支历史、更大的指令尺寸 , 分支预测精度大大增加 , 拥有5000个条目的分支目标缓存区 。
后端也更宽了 , 具备5组宽度分配、8组宽度引退、256个乱序窗口入口、17个执行端口 , 以及4个整数ALU、2个载入AGU、2个存储AGU、2个跳转端口、2个整数存储数据、2个浮点/矢量存储、2个浮点/矢量堆栈、以及第3个矢量ALU 。
内存部分 , 使用了双载入、双存储单元的配置 , 二级缓存增大至4MB , 以及深度缓冲、高级预取器 , 支持Intel Resource Director资源重定向技术 , 可以让软件在不同核心、不同软件线程之间实现精准的控制 。
哦对了 , Gracemont是第一个支持AVX2指令集的能效核心 , 还支持整数AI操作新扩展、Intel控制流强制技术、Intel虚拟化重定向保护技术 。