Silvermont微架构图解

范平 发表于:13年05月08日 00:35 [转载] 中关村在线

  • 分享:
[导读]近日,英特尔公司宣布推出全新的低功耗、高性能Silvermont微架构。Silvermont架构是英特尔面向移动领域(涵盖手机、平板、微服务器、网络、存储、车载系统、笔记本以及其他智能终端等等)推出的Atom下一代全新架构。

刚才我们提到,Silvermont采用了乱序执行引擎,能够在Saltwell的基础上获得更大的性能提升(Saltwell目前的设计在其他SoC市场上仍具有强大竞争力)。此外,英特尔将继续采用宏操作以更有效地处理某些x86指令集。

IT跨界新航标 英特尔Silvermont架构

Saltwell流水线示意图

32nm的Saltwell流水线分为16个周期,由于它采用的是顺序执行,即使某些宏操作不需要访问缓存也需要逐一经历这些周期。因此,分支流水线就会浪费13个周期。而在Silvermont架构下,宏操作可以绕过这些不必要的访问和执行阶段,因此分支流水线只需要经历10个周期。

IT跨界新航标 英特尔Silvermont架构

Silvermont流水线示意图

在Silvermont架构中其每个内核都得到改进,包括更大的分支预测、改进的执行单元和更大的缓存支持。Silvermont进一步减少时延、提高吞吐量。采用了革命性的3-D三栅极晶体管的英特尔22纳米系统芯片制程进行了设计与共同优化。全新的IA指令和技术提高了性能、虚拟化和安全管理能力,能够为更加广泛的产品提供支持。

IT跨界新航标 英特尔Silvermont架构

Silvermont Atom架构图

对于Atom来说其首批产品采用的是单核心设计。但没多久英特尔发布45nm的Atom就采用了双核心设计。而此次发布的Silvermont可扩展最多至八个内核。

L2高速缓存对于内核性能的发挥起着至关重要的作用,低延迟、高带宽。英特尔没有采用在多个内核上共享L2缓存的做法,而是改为使用模块的设计理念。也就是每个模块都包括一对内核和1MB的L2缓存(前一代产品为每核心512KB的L2缓存)。每个核心、L2缓存和内核缓存之间的接口都由电源接口控制。这样设计可以实现每个模块中不同内核分别以不同频率运行。

IT跨界新航标 英特尔Silvermont架构

Silvermont模块化设计示意图

模块之间的通信采取点对点独立的读写通道,完全取代了前端总线拓扑结构。而在Nehalem和Westmere英特尔将IDI视作其模块化通信的关键,这也是此次新架构与以往不同的地方。

IT跨界新航标 英特尔Silvermont架构

Silvermont架构新特点

与此同时,英特尔也优化了单线程性能,从原来的基础上新增了兼容ISA的指令集架构。SSE4.1, SSE4.2和POPCNT(整数寄存器)。另外,AES-NI加速和安全密钥(包括RDRAND指令和数字随机数发生器)也被添加进来。

Nehalem处理器上采用的VT-X以支持虚拟化加速的第二代技术,也被引入Silvermont架构,同时也支持虚拟处理器ID以及不受限制的访问(允许KVM客户端访问分页和未分页模式代码)。

[责任编辑:袁家驹]
在这个大数据的时代,数据库软件需要应对当前企业里不同来源的海量数据,并将这些不同结构的数据进行整合,进一步实时进行数据挖掘和分析。所以主打ERP软件的SAP公司肯定也会做出应对高性能的大数据分析软件来满足这一巨大的市场需要。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.