系统结构设计基础 - 东南大学计算机科学与工程学院.pptx

系统结构设计基础 - 东南大学计算机科学与工程学院.pptx

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

1 并行计算机体系结构 东南大学计算机学院 任国林 Email: renguolin@seu.edu.cn 2 一、课程目标 1.并行性理论的研究 并行计算机系统模型与体系结构; 并行程序设计模型与通信模型; 并行计算机性能评测方法; 可扩展性原理及实现方法。 2.并行技术和结构的研究 微处理器并行技术; 互连网络技术; 共享存储技术及体系结构; 分布存储技术与可扩展体系结构; 通信时延包容技术。 3 二、参考教材 1、并行计算机体系结构,陈国良等著,高等教育出版社, ISBN 7-04—11558-1,2002.9 2、并行计算机体系结构,David E.Culler等著,李晓明等译,机械工业出版社,ISBN 7-111-07888-8,2002.10 3、可扩展并行计算—技术、结构与编程,黄铠、徐志伟著,陆鑫达等译,机械工业出版社,2000.5 4、计算机系统结构—一种定量的方法(第二版),John L. Hennessy等著,郑纬民等译,清华大学出版社,2002.8 5、计算机系统结构(第二版),郑纬民、汤志忠著,清华大学出版社,1998.9 4 第一章 系统结构设计基础 5 第一节 计算机系统结构概念 一、计算机系统结构概念 1、计算机系统层次结构 回下页 6 2、计算机系统设计方法 (1)由上向下方法 从软件到硬件,适合专用机的设计 结果:形成软、硬脱节 (2)由下向上方法 从硬件到软件,适合通用机的设计 结果:形成软、硬脱节 (3)从中间开始方法 从软、硬件交界面开始设计 要求:不断进行交互、优化设计 →需要较好的评价工具和方法 转上页 7 3、系统结构定义 *精确定义:机器语言程序员、编译程序编写者所看到的计算机的属性,即概念性结构和功能特性 概念性结构—系统的软、硬件功能界面; 功能特性—界面的功能分配,即界面的接口或组织 *实质:研究计算机系统中软硬件之间的界面定义及其上下的功能分配 *基本定义:程序员所看到的计算机的属性 *研究内容:数据表示、寻址方式、指令系统,寄存器组织; 存储系统; 中断机构、I/O结构; 机器工作状态定义和切换、信息保护 回下页 8 计算机系统结构包含内容示意图 转上页 9 计算机组成包含内容—数据通路宽度、专用部件设计、各种OS共享程度、功能部件并行度、控制机构组成方式、排队与缓冲技术、预估与预判技术、可靠性技术等 *系统结构、计算机组成、物理实现三者关系: 1 : n 1 : n 系统结构 ─── 计算机组成 ─── 物理实现 *计算机组成: 定义—计算机系统设计人员看到的基本属性 实质—是系统结构的逻辑实现 10 4、计算机系统结构设计步骤 (1)需求分析 在应用环境、所用语言种类及特性、对OS的特殊要求、所用外设特性、技术经济指标、市场分析等方面进行分析 (2)需求说明 形成设计准则、功能说明、器件性能说明等需求 (3)概念性设计 进行软、硬件功能分析,确定机器级界面 (4)具体设计 机器级界面各方面的确切定义,可考虑几种方案 (5)反复进行评价及优化设计 11 5、并行体系结构 *并行计算机: 是一组相互通信、相互协作以快速求解大型问题的处理单元 12 *并行体系结构: 由宏体系结构、微体系结构两部分组成 微体系结构—节点内部结构,主要为处理器及其壳的结构 宏体系结构—并行计算机系统的整体结构,包括节点间互连、通信、存储器访问等方面 *并行体系结构研究内容: 互 连—结构模型、互连网络 存储器—访存模型、一致性模型(Cache/存储) 交 互—编程模型、通信机构、同步机构 13 二、计算机系统结构分类 1、Flynn分类法 *分类原理:按指令流和数据流的多倍性进行分类 *结构种类:SISD,SIMD,MISD,MIMD *缺点:对流水线处理机的分类不明确 14 2、Handler分类法 *分类原理:在三个层次上,按并行程度及流水线处理程度分类 层次— PCU(处理控制器或宏流水) K级 ALU(算逻部件或指令流水) D级 BLC(位级电路或

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档