并行计算机体系结构PPT课件.pptx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1并行计算机体系结构

2一、课程目标1.并行性理论的研究并行计算机系统模型与体系结构;并行程序设计模型与通信模型;并行计算机性能评测方法;可扩展性原理及实现方法。2.并行技术和结构的研究微处理器并行技术;互连网络技术;共享存储技术及体系结构;分布存储技术与可扩展体系结构;通信时延包容技术。

3二、参考教材1、并行计算机体系结构,陈国良等著,高等教育出版社,ISBN7-04—11558-1,2002.92、并行计算机体系结构,DavidE.Culler等著,李晓明等译,机械工业出版社,ISBN7-111-07888-8,2002.103、可扩展并行计算—技术、结构与编程,黄铠、徐志伟著,陆鑫达等译,机械工业出版社,2000.54、计算机系统结构—一种定量的方法(第5版),JohnL.Hennessy等著,郑纬民等译,清华大学出版社,2002.85、计算机系统结构(第二版),郑纬民、汤志忠著,清华大学出版社,1998.9

4第一章系统结构设计基础

5第一节计算机系统结构概念一、计算机系统结构概念1、计算机系统层次结构软硬件交界面L6:应用语言级L5:高级语言级L4:汇编语言级L3:操作系统级L2:机器语言级L1:微程序机器级L0:电子线路硬件固件软件虚拟机器实际机器翻译(应用程序包)翻译(编译程序)翻译(汇编程序)解释硬件直接执行部分解释计算机语言实现技术回下页

62、计算机系统设计方法(1)由上向下方法从软件到硬件,适合专用机的设计结果:形成软、硬脱节(2)由下向上方法从硬件到软件,适合通用机的设计结果:形成软、硬脱节(3)从中间开始方法从软、硬件交界面开始设计要求:不断进行交互、优化设计→需要较好的评价工具和方法转上页

73、系统结构定义*精确定义:机器语言程序员、编译程序编写者所看到的计算机的属性,即概念性结构和功能特性概念性结构—系统的软、硬件功能界面;功能特性—界面的功能分配,即界面的接口或组织*实质:研究软硬件之间的界面定义及其上下的功能分配*基本定义:程序员所看到的计算机的属性*研究内容:数据表示、寻址方式、指令系统,寄存器组织;存储系统;中断机构、I/O结构;机器工作状态定义和切换、信息保护回下页

8CPU……键盘接口键盘显卡显示器MEM磁盘接口磁盘机器语言级机器输入设备触发程序执行指令系统程序员看到的属性信息保护机器状态存储系统I/O系统中断系统计算机系统结构包含内容示意图进程管理程序作业管理程序文件管理程序存储管理程序设备管理程序信息保护操作系统级机器注:作业管理包含用户界面功能转上页

9计算机组成包含内容—数据通路宽度、专用部件设计、各种OS共享程度、功能部件并行度、控制机构组成方式、排队与缓冲技术、预估与预判技术、可靠性技术等*系统结构、计算机组成、物理实现三者关系:1:n1:m系统结构───计算机组成───物理实现*计算机组成:定义—计算机系统设计人员看到的基本属性实质—是系统结构的逻辑实现

104、计算机系统结构设计步骤(1)需求分析在应用环境、所用语言种类及特性、对OS的特殊要求、所用外设特性、技术经济指标、市场分析等方面进行分析(2)需求说明形成设计准则、功能说明、器件性能说明等需求(3)概念性设计进行软、硬件功能分析,确定机器级界面(4)具体设计机器级界面各方面的确切定义,可考虑几种方案(5)反复进行评价及优化设计

115、并行体系结构*并行计算机:是一组相互通信、相互协作的处理单元,用以快速求解大型问题总线或互连网络······SMSMSMLMMBNICP/CLMMBNICP/C互连网络···LMMBNICBridgeP/CIOBNICLMMBNICBridgeP/CIOBNIC

12*并行体系结构:由宏体系结构、微体系结构两部分组成微体系结构—节点内部结构,主要为处理器及其壳的结构宏体系结构—并行计算机的整体结构,包括节点间互连、通信、存储器访问等方面*并行体系结构研究内容:互连—结构模型、互连网络存储器—访存模型、一致性模型(Cache/存储)交互—编程模型、通信机构、同步机构

13二、计算机系统

文档评论(0)

智乾 + 关注
实名认证
内容提供者

科技工作者

1亿VIP精品文档

相关文档