云平台而生 英特尔至强E5处理器解析
DOIT云计算 12年06月05日 10:39 【来稿】 作者:茹梦-醉 责任编辑:周晓丽
导读:按照著名的Tick-Tock战略,英特尔在3月初发布了至强E5-2600/1600系列处理器。一代的至强E5-2600系列还是沿用了之前单路至强E3所采用的SandyBridge架构,但是因为E5是面向双路应用的产品,所以在命名上叫做“SandyBridge-EP”。
刚刚我们看到的还是以处理器为主,包括如何与外部互通的内容。那么处理器内部是如何通信的呢?这里我们就不得不提及它的核内与核外架构。
至强E5-2600处理器核内与核外架构
这里我们又看到了“圆环套圆环”的设计,也就是从SandyBridge开始的环形总线。与至强E3所提供的类似,这次的环形总线还是分为内外两条,在核心数量上增加到了8个。图中剪刀的部分就是至强E5相比E3来说增加的4个核心。
和E3处理器类似,Ring Bus环形总线更能够较好的展示出Sandy Bridge的真实性能。通过上图大家可以看到,Ring Bus环形总线连接各个CPU核心、LLC缓存(L3缓存)、融合进去的GPU以及System Agent(系统北桥)等部分。
Ring Bus环形总线由四条独立的环组成,分别是数据环Data Ring、请求环Request Ring、响应环Acknowledge Ring和侦听环Snoop Ring。借助于环形总线,CPU与GPU可以共享LLC缓存,将大幅度提升GPU性能。
在这个环形总线上,分布着多个Ring Stop,也就是俗称的“站台”。这个“站台”在每个CPU/LLC块上具有两个连接点。环形总线的存在,可以大大减少核心访问三级缓存的周期。在以往的产品中,多个核心共享一个三级缓存,需要访问的话必须先经过流水线发送请求,在进行优先级排序之后才能进行。新的环形总线将三级缓存分割成了若干部分,借助于每个站台,核心可以快速的访问LLC。