服务器配置与管理教学课件作者朱士明第6章选择cpu.pptVIP

  • 0
  • 0
  • 约1.72万字
  • 约 70页
  • 2019-10-13 发布于广东
  • 举报

服务器配置与管理教学课件作者朱士明第6章选择cpu.ppt

第6章 选择CPU 情境引入 本章内容结构 本章学习目标 6.1 CPU的子部件 6.2 指令集 6.3 对称多处理技术 6.4 CISC和RISC 第6章 选择CPU 6.5 制造商的选择 6.6 多核处理器 6.7 增加和升级处理器 6.8 本章小结 专业术语 缩略语提示 情境引入 某公司因为业务的发展和规模的扩大,公司原有的计算机网络已不能满足办公自动化的需要。公司决定在现有网络中增加若干台服务器,以实现诸如:公司网内电子邮件手法、FTP服务、Web服务等。 众所周知,CPU是一台计算机的核心,如何选择一台计算机的CPU以满足用户的需求,作为一名优秀的网络管理人员应该对CPU进行全方位的掌握。 本章内容结构 本章学习目标 了解多处理器的特点及优缺点。 理解一台服务器的处理器子系统。 熟练安装硬件。 增加处理器的方法和注意事项。 人们习惯把服务器中央处理单元称为CPU,它是系统中主要的微处理器。它的芯片组是一对有特定功能的微处理器。声卡、显卡和调制解调器都利用数字信号处理器(DSP)。DSP是经过特殊处理的自带板载微处理器的微处理器和SC SI适配器。而这些只是列表内容的一小部分而已(如图6-1所示)。 本章学习目标 在CPU的内部,有几个CPU的子部件来执行特定的功能而且一些指令在需要时也会被编入CPU。每个了商都有自己特殊的CPU设计,因此,主要的子部件都必须在特定的位置上,不是每个制造商在设计他们的产品时都使用同一个逻辑。同样,CPU的基本指令集必须能够执行相同的任务,以便被视为“Intel一兼容”,还有更多能提升CPU性能的指令集。这些附加的指令集是由制造商设计的,并且对于特定的产品是否能适合于用在给定的功能上有强烈的影响。 但是,Intel没有受到服务器领域的限制。事实上,最强大的服务器经常使用的不是Intel平台。Intel的CPU主要是复杂指令集计算(CISC)芯片。一些功能最强的网络操作系统运行在精简指令集计算(RISC)处理器上。本章稍后将深入探讨这些芯片。 6.1 CPU的子部件 CPU是一个非常小的设备。即使是最大的CPU,它也能非常合适地放在大多数人的手掌里。然而,能放在手掌中的设备要比实际的芯片大很多。在微处理器里有大量的支持电路使它与系统连接起来。芯片本身并不比小手指的指甲大多少。 尽管规模很小,但是令人难以置信的是,大量的晶体管被塞进了这个狭小的空间里。晶体管负责所有的工作,而一个晶体管只不过是一个极小的开/关转换器。为院成晶体管进行的工作,CPU是由数以万计的这些细小开关的集合聚集在一起形成的一个块。事实上,在最新的Intel的Itanium处理器里,有超过2 500万个晶体管在CPU的核心部件中,还有另外3亿个晶体管组成了它的缓存。 6.1 CPU的子部件 显微下的CPU看似有点像在鸟瞰一个城市,它的布局完全符合建筑和街道的要求。这个“城市”的缩影是以块的形式被列出的,每一块代表了处理器的一个子部件(如图6-2所示)。这些块包括: 控制单元:可被称之为“政务指挥官”。这是负责记录手头任务的单元,来决定下一步将要进行什么任务和由哪个子部件来完成。 预取单元:当CPU需要另外的数据或指令时,它会发出预取指令来寻找那个数据。 数据和指令缓存:一旦预取指令定位和检索到数据或指令,这些数据或指令需要一个地方来存储它们,直到控制单元准备好将它们调入正确的寄存器集合中。 6.1 CPU的子部件 解码单元:大量进入CPU的指令太复杂以至于控制单元不能处理它们。解码单元将这些指令分解成了CPU能理解的简单的二进制命令。 算术逻辑单元(ALU):这是CPU的基本的计算器,来处理简单的整数计算。 浮点单元(FPU):CPU的“科学的”计算器,它处理更高级的数学功能。 通用寄存器:在处理过程中,相同的数据集合很可能被一定数量的不同指令编辑成短信息。当数据被处理时,通用寄存器是存放数据的地点。 6.1 CPU的子部件 理解处理器性能 根据性能,CPU被夸大的一个特点是它原始的时钟速度。当然,如果有一个芯片每秒钟能执行10亿次或更多倍的指令是非常优秀的。但是,如果想充分利用这一速度,就必须保证CPU总是有任务要处理。如果有一个2. 4GHz的CPU要花费18亿次的时钟周期等待某项任务要它完成,那么这样并不能加强CPU的性能。而且,如果指令集非常有限,程序员必须使用高级编程语言来完成由CPU指挥的任务,这将会引进另一种瓶颈问题。程序员所写的一行代码也许会被分成十几个或更多的CPU指令。因此,一个更快的前端总线和一个强大的指令集将比一般的时钟周期对系统性能有更大的影响。接下来通过本章的阐述,对一些高级的CPU功能有一个基本的理解是很有意义的,从而会做出更多明智的决定。 6.2

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档