《并行计算:Parallel Computing》 结构 编程算法应用 §2.1并行计算机系统结构模型 (第一部分) 徐悦牲Yueshen Xu) ysxu@xidian.edu.cn 软件工程系 西安电子科技大学
§2.1 并行计算机系统结构模型 (第一部分) 徐悦甡(Yueshen Xu) ysxu@xidian.edu.cn 软件工程系 西安电子科技大学 《并行计算:Parallel Computing》 结构 编程 算法 应用
本节提纲 历些毛子代枝大等 XIDIAN UNIVERSITY ▣并行计算机体系结构分类 ■通用计算机体系结构 ■F引ynn的四种体系结构划分方法 从处理器的角度 ■并行计算机体系结构的具体实现 ■并行计算机体系结构多种实现的比较 ▣并行计算机访存模型 ■均匀存储访问与非均匀存储访问 ■高速缓存存储访问 从存储器的角度 ■ 非远程存储访问模型等 ■体系结构与访存模型的关系
并行计算机体系结构分类 通用计算机体系结构 Flynn的四种体系结构划分方法 并行计算机体系结构的具体实现 并行计算机体系结构多种实现的比较 从处理器的角度 并行计算机访存模型 均匀存储访问与非均匀存储访问 高速缓存存储访问 非远程存储访问模型等 体系结构与访存模型的关系 本节提纲 从存储器的角度
学习动机 历些荒子种枚大》 XIDIAN UNIVERSITY ▣为什么要学习并行计算机体系结构 ■知识体系的完整性 >与其它学校的同类专业竞争 并行计算应用 >中科大,哈工大,南大 并行算法设计 ■职业发展的可能性 知识栈 并行与并发 >并行计算平台架构师 编程 >并行计算平台高级工程到师 并行计算机体系 结构 >并行计算机体系结构设计师 ■教学大纲的要求 >而且内容本身也很有趣
学习动机 为什么要学习并行计算机体系结构 并行计算机体系 结构 并行与并发 编程 并行算法设计 并行计算应用 知识栈 知识体系的完整性 ➢ 与其它学校的同类专业竞争 ➢ 中科大,哈工大,南大 职业发展的可能性 ➢ 并行计算平台架构师 ➢ 并行计算平台高级工程师 ➢ 并行计算机体系结构设计师 教学大纲的要求 ➢ 而且内容本身也很有趣
通用计算机体系结构 历些毛子代枝大等 XIDIAN UNIVERSITY 本地外围设备 CPU板 (SCSI总线) 存储器板 LM CPU 存储器单元 CPU, 计算 本地总线 存储器总线 存储 高速缓存 IF IF MC 系统总线 (底板上) I/0板 通信板 IOP CC 输入 数据总线 数据总线 输出 通信 缓冲 IF 缓冲 IF 磁盘和磁带 打印机 网络 部件 或绘图仪 (以太网等) 摘自尹潮庆.《计算机系统结构》
通用计算机体系结构 摘自尹朝庆.《计算机系统结构》 CPU, 计算 输入 输出 存储 通信
通用计算机体系结构 历些莞子种拔大多 XIDIAN UNIVERSITY ▣涉及到的重要组件或结构 ■总线(物理层面) >连接处理器、存储模块和/○外围设备等的一组导线和插座 ■本地总线 I/0板 通信板 >CPU上的总线 IOP IF IF CC ■存储(器)总线 数据总线 数据总线 >存储器板上的总线 缓冲 IF 缓冲 ■数据总线 > 把CPU的数据传送到存储器或输入输出接口等部件,或将其它部件的数 据传送到CPU 位于/O板与通信板上
通用计算机体系结构 涉及到的重要组件或结构 本地总线 ➢ CPU上的总线 总线(物理层面) ➢ 连接处理器、存储模块和I/O外围设备等的一组导线和插座 存储(器)总线 ➢ 存储器板上的总线 数据总线 ➢ 把CPU的数据传送到存储器或输入输出接口等部件,或将其它部件的数 据传送到CPU ➢ 位于I/O板与通信板上