CPU架构名称

在这里插入图片描述

Coffee Lake-Refresh 第九代酷睿 2018-2019年 14nm++
Coffee Lake 第八代酷睿 2017-2018年 14nm++
Kaby Lake 第七代酷睿 2016年 14nm+
Skylake 第六代酷睿 2015年 14nm
Broadwell 第五代酷睿 2014-2015年 14nm
Haswell 第四代酷睿 2013年 22nm
Ivy Bridge 第三代酷睿 2012年 22nm
Sandy Bridge 第二代酷睿 2011年 32nm
Nehalem/Westmere/Clarkdale 第一代酷睿 2008-2011年 32nm
Conroe 酷睿2 2006-2008年 65/45nm
Netburst 奔腾4/D 2000-2008年 65nm
Tualatin 奔腾3 1999-2001年 130nm

二、AMD架构简介
架构/代号 类别 年代 制造工艺
Zen 2 第三代锐龙 2019年 7nm
Zen+ 第二代锐龙 2018年 12nm
Zen 第一代锐龙 2017年 14nm
Piledrever 第二代FX 2012-2013年 32nm
Bulldozer 第一代FX 2011年 32nm
Godavari 第七代APU 2015年 28nm
Carrizo 第五代APU 2014年 28nm
Richland 第三代APU 2013年 32nm
Trinity 第二代APU 2012年 32nm
Llano 第一代APU 2011年 32nm
K10 弈龙/速龙 2007-2011年 45nm
K8 速龙64 2003-2007年 65nm
K7 速龙XP 1999-2004年 130nm

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
从性能角度来看,处理器、内存和I/O这三个子系统在服务器中是最重要的,它们也是最 容易出现性能瓶颈的地方。目前市场上主流的服务器大多使用英特尔Nehalem、Westmer e微内核架构的三个家族处理器:Nehalem-EP,Nehalem-EX和Westmere- EP。下表总结了这些处理器的主要特性: " "Nehalem-E"Westmere-"Nehalem-E"Nehalem-E" " "P "EP "X "X " "商业名称 "至强5500 "至强5600 "至强6500 "至强7500 " "支持的最插座数"2 "2 "2 "8 " "每插座最大核心"4 "6 "8 "8 " "数 " " " " " "每插座最大线程"8 "12 "16 "16 " "数 " " " " " "MB缓存 (3级) "8 "12 "18 "24 " "最大内存DIMM数"18 "18 "32 "128 "   在本文中,我们将分别从处理器、内存、I/O三大子系统出发,带你一起来梳理和了 解最新英特尔架构服务器的变化和关键技术。   一、处理器的演变   现代处理器都采用了最新的硅技术,但一个单die(构成处理器的半导体材料块)上有 数百万个晶体管和数兆存储器。多个die组织到一起就形成了一个硅晶片,每个die都是 独立切块,测试和用陶瓷封装的,下图显示了封装好的英特尔至强5500处理器外观。 图 1 英特尔至强5500处理器   插座   处理器是通过插座安装到主板上的,下图显示了一个英特尔处理器插座,用户可根 据自己的需要,选择不同时钟频率和功耗的处理器安装到主板上。 图 2 英特尔处理器插座   主板上插座的数量决定了最多可支持的处理器数量,最初,服务器都只有一个处理 器插座,但为了提高服务器的性能,市场上已经出现了包含2,4和8个插座的主板。   在处理器体系结构的演变过程中,很长一段时间,性能的改善都与提高时钟频率紧 密相关,时钟频率越高,完成一次计算需要的时间越短,因此性能就越好。随着时钟频 率接近4GHz,处理器材料物理性质方面的原因限制了时钟频率的进一步提高,因此必须 找出提高性能的替代方法。   核心   晶体管尺寸不断缩小(Nehalem使用45nm技术,Westmere使用32nm技术),允许在单块 die上集成更多晶体管,利用这个优势,可在一块die上多次复制最基本的CPU(核心),因 此就诞生了多核处理器。   现在市场上多核处理器已经随处可见,每颗处理器包含多个CPU核心(通常是2,4, 6,8个 ),每个核心都有一级缓存(L1),通常所有的核心会共享二级(L2)、三级缓存(L3)、总线 接口和外部连接,下图显示了一个双核心的CPU架构。 图 3 双核心CPU架构示意图   现代服务器通常提供了多个处理器插座,例如,基于英特尔至强5500系列(Nehalem -EP)的服务器通常包含两个插座,每个插座四个核心,总共可容纳八个核心,而基于英 特尔至强7500系列(Nehalem- EX)的服务器通常包含八个插座,每个插座八个核心,总共可容纳64个核心。   下图显示了更详细的双核处理器架构示意图,CPU的主要组件(提取指令,解码和执 行)都被复制,但系统总线是公用的。 图 4 双核处理器的详细架构示意图   线程   为了更好地理解多核架构的含义,我们先看一下程序是如何执行的,服务器会运行 一个内核(如Linux,Windows的内核)和多个进程,每个进程可进一步细分为线程,线程 是分配给核心的最小工作单元,一个线程需要在一个核心上执行,不能进一步分割到多 个核心上执行。下图显示了进程和线程的关系。 图 5 进程和线程的关系   进程可以是单线程也可以是多线程的,单线程进程同一时间只能在一个核心上执行 ,其性能取决于核心本身,而多线程进程同一时间可在多个核心上执行,因此它的性能 就超越了单一核心上的性能表现。   因为许多应用程序都是单线程的,在多进程环境中,多插座、多核心的架构通常会 带来方便,在虚拟化环境中,这个道理一样正确,Hypervisor允许在一台物理服务器上 整合多个逻辑服务器,创建一个多进程和多线程的环境。   英特尔超线程技术   虽然单线程不能再拆分到两个核心上运行,但有些现代处理器允许同一时间在同一 核心上运行两个线程,每个核心有多个并行工作能力的执行单元,很难看到单个线程会 让所有资源繁忙起来。   下图展示了英特尔超线程技术是如何工作的,同一时间在同一核心上有两个线程执 行,它们使用不同的资源,因此提高了吞吐量。 图 6 英特尔超线程技术工作原理   前端总线   在多插座和多核心的情况下,理解如何访问内存和两个核心之间是如何通信的非常 重要,下图显示了过去许多英特尔处理器使用的架

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值