- 1、本文档共111页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机系统结构-1-计算机体系结构的基本概念剖析
◆ 同时性 两个或多个事件在同一时刻发生的并行性。 ◆ 并发性 两个或多个事件在在同一时间间隔内发生 的并行性。 1.6 计算机体系结构中并行性的发展 2. 计算机系统中的并行性有不同的等级 ◆ 指令内部并行:指令内部的微操作之间的并行。 ◆ 指令级并行:并行执行两条或多条指令。 ◆ 线程级并行:并发执行多个线程,通常是以一个 进程内控制派生的多个线程为调度单 位。 (1) 从执行程序的角度看,并行性等级从低到 高可分为 1.6 计算机体系结构中并行性的发展 ◆ 任务级或过程级并行:并行执行两个或多个过 程或任务(程序段)。 ◆ 作业或程序级并行:在多个作业或程序间的并行。 (2) 从处理数据的角度,并行性等级从低到高可以 分为 ◆ 字串位串: 同时只对一个字的一位进行处理。 ◆ 字串位并:同时对一个字的全部位进行处理, 不同字之间是串行的。 ◆ 字并位串:同时对许多字的同一位(称位片)进 行处理。 ◆ 全并行: 同时对许多字的全部或部分位进行处理。 1.6 计算机体系结构中并行性的发展 1.6.2 提高并行性的技术途径 1. 三种途径 (1) 时间重叠 多个处理过程在时间上相互错开,轮 流重叠地使用同一套硬件设备的各个部分, 以加快硬件周转而赢得速度。 1.6 计算机体系结构中并行性的发展 (3) 资源共享 这是一种软件方法,它使多个任务按一定 时间顺序轮流使用同一套硬件设备。 1.6 计算机体系结构中并行性的发展 (2) 资源重复 根据“以数量取胜”的原则,通过重复地 设置资源,尤其是硬件资源,以大幅度提高计 算机系统的性能。 2. 单机系统中并行性的发展 (1) 在发展高性能单处理机过程中,起着主导 作用的是时间重叠这个途径。 实现时间重叠的基础:部件功能专用化。 ◆ 把一件工作按功能分割为若干相互联系的部分; ◆ 把每一部分指定给专门的部件完成; ◆ 然后按时间重叠原则把各部分执行过程在时间 上重叠起来,使所有部件依次分工完成一组同样 的工作。 1.6 计算机体系结构中并行性的发展 例如 对于解释指令的五个过程,就分别需要五个专用的部件,即取指令部件(IF)、指令译码部件(ID)、指令执行部件(EX)、访问存储器部件(M)和写结果部件(WB)。 先行控制 指令流水线,操作流水线 向量处理机 异构型(非对称型)多处理机系统 由多个不同类型、至少担负不同功能的处理机组成,按照作业要求的顺序,利用时间重叠原理,依次对它们的多个任务进行加工,各自完成规定的功能动作。 1.6 计算机体系结构中并行性的发展 部件冗余 多操作部件,多存储体 并行处理机,相联处理机 同构型(对称型)多处理机系统 (2) 在单处理机中,资源重复的运用已经普遍起来。 由多个同类型,至少担负同等功能的处理机组成,同时处理同一作业中能并行执行的多个任务。 1.6 计算机体系结构中并行性的发展 (3) 资源共享 实质:用单处理机模拟多处理机的功能,形成所谓 虚拟机的概念。 多道程序,分时系统 多终端,远程终端 智能终端 分布处理系统 把若干个具有独立功能的处理机(或计算机)相互连接起来,在操作系统全盘控制下,统一协调地工作,而最少依赖集中的程序、数据或硬件。 1.6 计算机体系结构中并行性的发展 3. 多机系统中并行性的发展 (1) 耦合度 反映多机系统的各机器之间的物理连接 的紧密程度和交互作用能力的强弱。 ◆ 最低耦合 耦合度最低的系统。除通过某种中间存 储介质之外,各计算机之间没有物理连接,也 无共享的联机硬件资源。 1.6 计算机体系结构中并行性的发展 ◆ 松散耦合或间接耦合系统 通过通道或通信线路实现计算机间互连, 共享某些外围设备(例如磁盘、磁带等),机间 的相互作用是在文件或数据集一级进行。 ◆ 紧密耦合系统或直接耦全系统 机间物理连接的频带较高,它们往往通过 总线或高速开关实现互连,可以共享主存。 1.6 计算机体系结构中并行性的发展 (2) 功
您可能关注的文档
- 计算机应用基础选择题复习大全剖析.doc
- 计算机应用基础随堂练习剖析.doc
- 计算机应用基础模块六七剖析.ppt
- 计算机应用基础(周南岳主编)之五【第5章电子表格处理软件应用5.5-5.6】剖析.ppt
- 计算机技能竞赛题库样题剖析.doc
- 计算机应用类专业(综合)一模试卷剖析.doc
- 减少半透明异物对触点的污染06年QC资料分解.ppt
- 计算机控制技术实验指导书2011剖析.doc
- 解决离子浓度关系判断问题(学案)分解.doc
- 计算机应用基础课件剖析.ppt
- DB29-144-2010天津市地下铁道盾构法隧道工程施工技术规程.docx
- 浙江省杭州地区(含周边)重点中学2024-2025学年高一上学期11月期中考试英语试题2.docx
- 2021-2022学年江西省抚州市崇仁县五年级下册期末检测英语试卷.docx
- 吉林省辽源市田家炳高级中学高三(六十五届)友好学校下学期期末联考文科综合地理试题扫描版含答案.doc
- 云南省新平一中高三教学质量检测(七)生物.doc
- 河南省名校大联考2024-2025学年高一上学期12月月考历史试题2.docx
- 99R101 燃煤锅炉房工程设计施工图集55.docx
- D503-D505防雷与接地(下册)彩色版.docx
- 70-通风管道沿程阻力计算选用表 08K-508.docx
- 18GL204 预制混凝土综合管廊_3395.docx
文档评论(0)