【并行计算机体系结构】(西安交通大学研究生课程)1 - 6章 填空题汇总

1 概述

题目

  1. 改善计算机系统性能途径中最关键的因素是_______,最重要的因素是_______。
  2. _______是高性能计算技术发展的牵引动力,_______是高性能计算技术创新的机遇。
  3. 多处理机中,具有高速处理能力的是_______,实现了高可靠性的是_______,实现了资源共享和协调的是_______。
  4. 从体系结构的技术角度看,构建并行计算系统的三个途径是_______、
  5. 基于网络的高性能计算环境有_______、_______。

答案

  1. 改善计算机系统性能途径中最关键的因素是___(微电子技术,最重要的因素是_(计算机系统结构)__。
  2. __应用是高性能计算技术发展的牵引动力,网络技术发展)__是高性能计算技术创新的机遇。
  3. 多处理机中,具有高速处理能力的是___(并行计算机,实现了高可靠性的是_(容错计算机系统,实现了资源共享和协调的是_(企业管理数据库系统)____。
  4. 从体系结构的技术角度看,构建并行计算系统的三个途径是___(高端系统集群系统网络计算/云计算__。
  5. 基于网络的高性能计算环境有______(网格计算云计算__。

2 相关理论基础

题目

  • 并行性的等级有**。**
  • 并行性开发的途径_______、
  • 计算机体系结构的发展_______、_______、_______的体系结构。
  • **FLynn分类法包括_______、。**其他更详细分类有、_______。
  • 并行计算机的技术分类模型包括_______、
  • 并行计算机的访存分类模型_______、
  • NUMA的特殊情况有_______、_______。
  • 技术分类中NUMA的是_______,UMA的是_______、_______。
  • 技术分类中粗粒度的是_______、,细粒度的是_______、_______。
  • 弱扩展性的评价指标是**,强扩展性的评价指标是。**
  • NUMA和UMA的通信机制是_______,NORAM的通信机制是_______。

答案

  • 并行性的等级有**(指令内部之间的并行)(指令之间的并行)(任务或进程之间的并行)(作业或程序之间的并行)____。**
  • 并行性开发的途径___(时间重叠)(资源重复)(资源共享)____。
  • 计算机体系结构的发展____(指令流)(数据流)___(构令流)______的体系结构。
  • FLynn分类法包括___(SISD)(MISD)(MIMD)(SIMD)。**其他更详细分类有__(三元组分类法)(多层次分类)**___。
  • 并行计算机的技术分类模型包括___(PVP并行向量处理机)(SMP对称多处理机)(MPP大规模并行处理机)(DSM分布共享存储多处理机)(工作站集群COW)
  • 并行计算机的访存分类模型_____(均匀存储访问模型UMA)、_(非均匀存储访问模型NUMA)(非远程存储访问NORAM)_____。
  • NUMA的特殊情况有_____(COMA)(CC-NUMA)___。
  • 技术分类中NUMA的是_____(DAM),UMA的是____(PVP)(SMP)
  • 技术分类中粗粒度的是____(MPP)(DSM)(COW),细粒度的是(SMP)(PVP)___。
  • 弱扩展性的评价指标是**(Amdahl),强扩展性的评价指标是(Gustafson)。**
  • NUMA和UMA的通信机制是____(共享变量),NORAM的通信机制是_(消息传递)___。

3 多处理器Cache一致性

题目

  • 单机系统引发Cache一致性问题的缘由是_______、_______。
  • 单机系统基本Cache一致性维护策略有_______、_______。
  • 多级处理系统会引发Cache不一致的情况是_______、
  • 多机系统Cache一致性维护策略有_______、、_______。
  • 适合总线结构的多机系统Cache一致性维护策略是_______,适合非总线互联网结构的Cache一致性维护策略是_______。
  • 基于作废法的一致性维护状态协议有_______、、_______。
  • 目录表协议包括_______、

答案

  • 单机系统引发Cache一致性问题的缘由是____(写操作)(I/O读)____。
  • 单机系统基本Cache一致性维护策略有___(写通过WT)(写回WB)___。
  • 多级处理系统会引发Cache不一致的情况是___(写共享数据操作)(进程迁移)___、(I/O操作)___。
  • 多机系统Cache一致性维护策略有_____(基于WB的更新法)(基于WB的作废法)、__(基于WT的更新法)(基于WT的作废法)
  • 适合总线结构的多机系统Cache一致性维护策略是__(播写法)__,适合非总线互联网结构的Cache一致性维护策略是(目录表法)____。
  • 基于作废法的一致性维护状态协议有___(SI)(MSI)(MESI)(MOESI)_。
  • 目录表协议包括____(全映射目录)(有限目录)、___(链式目录)

4 互连网络

题目

  • 互连网络可以分为_______、_______。
  • 互连网络可以技术分类为_______、_______。
  • 互连网络的结构性参数有_______、、_______。
  • 互连网络的性能指标_______、
  • 互连网络的表示法_______、、_______。
  • 基本寻径函数有_______、
  • 静态互连网络典型的拓扑结构_______、、_______。
  • 超立方体网络可以加环改进成**变成多维构成。**
  • 动态互联网络包括_______、
  • 两种总线仲裁处理方法_______、。其中一种可分为、_______。
  • 多级互联网络的开关控制方式**、_______。**
  • 典型的多级互联网络有_______、
  • 节点间信息传输的最小单位是**节点间通信的逻辑单位是。**
  • 消息传递中四种寻径方式是_______、、_______。
  • 死锁解决的策略有_______、
  • 包冲突处理策略有_______、、_______。
  • 防死锁的寻径算法有_______、_______。
  • 通信模式有_______、、_______。
  • 寻径算法效率需要考虑_______、_______。

答案

  • 互连网络可以分为___(专门定制互连网络)、__(商用网络)
  • 互连网络可以技术分类为____(静态互连网络)(动态互联网络)____。
  • 互连网络的结构性参数有___(节点度)(网络直径)(等分宽度)__(节点间线长)(对称性)(寻径功能)
  • 互连网络的性能指标____(通信时延)(网络时延)(端口带宽)(聚集带宽)(对剖带宽)___。
  • 互连网络的表示法____(函数表示法)(输入输出表示法)(图形表示法)(循环互连函数表示法)____。
  • 基本寻径函数包括___(交换置换)(全混洗置换)(蝶式置换)(位序颠倒置换)(移数置换)(恒等置换)(逆置换)____。
  • 静态互连网络典型的拓扑结构___(直线型)(环形)(星型)(树型)(全连接)(Torus)(mesh)(立方体)___。
  • 超立方体网络可以加环改进成**(带环超立方体)变成多维构成(k元n立方体网络)。**
  • 动态互联网络包括___(总线开关)(交叉开关)(多级互联网络)____。
  • 两种总线仲裁处理方法____(排队器)(菊花链)。其中一种可分为__(动态菊花链)_____、(静态菊花链)___。
  • 多级互联网络的开关控制方式**(级控制)(单元控制)(部分级控制)_。**
  • 典型的多级互联网络有___(STARUN)(Omega)(Parker)(Benes)(Cantor)、___(Banyan)、_(Delta)
  • 节点间信息传输的最小单位是**(包)节点间通信的逻辑单位是(消息)__。**
  • 消息传递中四种寻径方式是___(线路交换)(存储转发寻径)(虚拟直通寻径)(虫蚀寻径)_。
  • 死锁解决的策略有___(防死锁路由算法)(缓解死锁)(虚拟通道)____。
  • 包冲突处理策略有__(阻塞法)(扬弃并重发法)(虚拟直通法)(绕道法)____。
  • 防死锁的寻径算法有___(确定寻径)____、(自适应寻径)___。
  • 通信模式有_____(单播)(选播)(广播)(多播)___。
  • 寻径算法效率需要考虑_____(信道量)__、_(通信时延)

5 并行计算机系统结构

题目

  • UMA并行计算机分为_______、_______多处理机系统。
  • BUS多处理器系统分为_______、
  • Switch多处理机系统分为_______、_______。
  • NUMA分为_______、
  • CC-NUMA中mulubiao中数据的管理方式_______、
  • NORA型并行计算机_______、_______。
  • 消息传输的寻径控制方式_______、、_______。
  • 集群分为_______、
  • 访存测试途径_______、_______。
  • 国产众核处理器_______、、_______。
  • 大型并行计算机系统_______、
  • 天河二号三类互联网络_______、
  • 常用的加速协处理器_______、
  • 基于互联网的网络计算_______、_______。

答案

  • UMA并行计算机分为_____(BUS)(Switch)_____多处理机系统。
  • BUS多处理器系统分为_____(单总线)__、(多总线)(多层总线)
  • Switch多处理机系统分为____(CrossBar)(MIN)____。
  • NUMA分为____(CC-NUMA)(COMA)(DASH)_。
  • CC-NUMA中HM中数据的管理方式**(Full Map)(Limited Point)、___(指针法)。**
  • NORA型并行计算机___(MPP)(集群(COW))___。
  • 消息传输的寻径控制方式___(CS)(SF)___、(VT)(wh)
  • 集群分为___(科学集群)(负载均衡集群)(高可用性集群)__。
  • 访存测试途径_____(批量访存测试)_(按需访存测试)
  • 国产众核处理器_____(神威)(飞腾)(海光)_(华为鲲鹏)
  • 大型并行计算机系统_____(太湖之光)__、(天河二号)(天河1A)
  • 天河二号三类互联网络___(管理网络)(高速定制互联网络)(存储网络)____。
  • 常用的加速协处理器___(GPU)(MIC)(FPGA)____
  • 基于互联网的网络计算___(网格计算)(云计算)___

6 资源管理与任务调度

题目

  • 多机操作系统的组成为_______、_______。
  • SSI的功能有_______、
  • 多机操作系统分类为_______、
  • RMS组成为_______、_______。
  • 调度策略分为_______、_______。
  • 调度实现方法分为_______、_______。
  • 确定性调度分为_______、_______。
  • 排队系统的组成部分_______、

答案

  • 多机操作系统的组成为_____(SSI基础结构)__、_(系统可用性基础结构)
  • SSI的功能有_____(单一用户接口)(单一I/O空间)(单一进程空间)__。
  • 多机操作系统分类为___(主从式)(单独管理)___、___(浮动管理)
  • RMS组成为___(资源管理器)(作业调度器)___。
  • 调度策略分为____(确定性调度)(不确定性调度)__。
  • 调度实现方法分为____(抢先调度)(非抢先调度)____。
  • 确定性调度分为_____(单作业并行调度)(多作业并行调度)___。
  • 排队系统的组成部分____(输入过程)(排队规则)(任务调度)___。

为了保持各平台账号一致性,个人ip又回归到了软件柠檬,希望不会打扰到大家!
如果对你有帮助的话,可以点个赞和关注支持一下,后面会持续分享暑期实习,春秋招,简历制作,西交考研等话题高质量干货!

b站视频号【软件柠檬】以后会不定期分享计算机领域基础知识,求职干货,为大家助力实习和春秋招offer,公众号【软件柠檬】也会不定期更新优质内容,分享优质干货资料,希望能够帮助到大家~
❤️这里是 软件柠檬, 让我们一起学习进步~❤️

第一 计算机体系结构的基本概念 11 引论 1.2 计算机体系结构的概念 1.2.1 计算机系统中的层次概念 1.2.2 计算机体系结构 1.2.3 计算机组成和计算机实现技术 1.3 计算机体系结构的发展 1.3.1 存储程序计算机体系结构及其发展 1.3.2 计算机的分代和分型 1.3.3 应用需求的发展 1.3.4 计算机实现技术的发展 1.3. 5 体系结构的生命周期 1.4 计算机体系结构并行性的发展 1.4.1并行性概念 1.4.2 提高并行性的技术途径 1.5 定量分析技术基础 1.5.1 计算机性能的评测 1.5.2 测试程序 1.5.3 性能设计和评测的基本原则 1.5.4 CPU的性能 16 影响计算机体系结构的成本和价格因素 161 集成电路的成本 16.2 计算机系统的成本和价格 1.7 小结习题一第二 计算机指令集结构设计 2.1 指令集结构的分类 2.11 指令集结构的分类 2.1.2 通用寄存器型指令集结构分类 2.2 寻址技术 2.3 指令集结构的功能设计 2.3.1 CISC计算机指令集结构的功能设计 2.3.2 RISC计算机指令集结构的功能设计 2.3.3 控制指令 2.4 操作数的类型、表示和大小 2.5 指令集格式的设计 2.5.1 寻址方式的表示方法 2.5.2 指令集格式的选择 2.6 编译技术与计算机体系结构设计 2.61 现代编译器的结构和相关技术 2.6.2 现代编译技术对计算机体系结构设计的影响 2.6.3 计算机体系结构对当前编译技术的影响 2.7 DLX指令集结构 2.7.1 DLX指令集结构 2.7.2 DLX指令集结构效能分析 2.8 小结习题二第三 流水线技术 3.1 流水线的基本概念 3.11 流水线的基本概念 3.1.2 流水线的分类 3.2 DLX的基本流水线 3.2.1 DLX的一种简单实现 3.2.2 基本的DLX流水线 3.2.3 流水线性能分析 3. 3 流水线中的相关 3.3.1 流水线的结构相关 3.3.2 流水线的数据相关 3.3.3 流水线的控制相关 3.4 流水线计算机实例分析(MIPS R4000) 3.4.1 MIPS R4000整型流水线 3.4.2 MIPS R4000浮点流水线 3.4.3 MIPS R4000流水线的性能分析 3.5 向量处理机 3.5.1 向量处理方式和向量处理机 3.5.2 向量处理机实例分析 3.6 小结习题三第四 指令级并行 4.1 指令级并行的概念 4.11 循环展开调度的基本方法 4.1.2 相关性 4.2 指令的动态调度 4.2.1 动态调度的原理 4.2.2 动态调度算法之一:记分牌 4.2.3 动态调度算法之二:Tomasulo算法 4.3 控制相关的动态解决技术 4.3.1 减少分支延迟:分支预测缓冲技术 4.3.2 进一步减少分支延迟:分支目标缓冲 4.3.3 基于硬件的推断执行 4.4 多指令流出技术 4.4.1 超标量技术 4.4.2 多指令流出的动态调度 4.4.3 超长指令字技术 4.4.4 多流出处理器受到的限制 4.5 小结习题四第五 存储层次 5.1 存储器的层次结构 5.11 从单级存储器到多级存储器 5.1.2 存储层次的性能参数 5.1.3 “Cache—主存”和“主存—辅存”层次 5.1.4 存储层次的四个问题 5.2 Cache基本知识 5.2.1 映象规则 5.2.2 查找方法 5.2.3 替换算法 5.2.4 写策略 5.2.5 Cache的结构 5.2.6 Cache性能分析 5.2.7 改进Cache性能 5.3 降低Cache失效率的方法 5.3.1 增加Cache块大小 5.3.2 提高相联度 5.3.3 Victim Cache 5.3.4 伪相联Cache 5.3.5 硬件预取技术 5.3.6 由编译器控制的预取 5.3.7 编译器优化 5.4 减少Cache失效开销 5.4.1 让读失效优先于写 5.4.2 子块放置技术 5.4.3 请求字处理技术 5.4.4 非阻塞Cache技术 5.4.5 采用两级Cache 5.5 减少命中时间 5.5.1 容量小,结构简单的Cache 5.5.2 虚拟Cache 5.5.3 写操作流水化 5.5.4 Cache优化技术小结 5.6 主存 5.61 存储器技术 5.6.2 提高主存性能的存储器组织结构 5.7 虚拟存储器 5.7.1 虚拟存储器基本原理 5.7.2 快表(TLB) 5.7.3 页面大小的选择 5.8 进程保护和虚存实例 5.8.1 进程保护 5.8.2 页式虚存举例:Alpha AXP的存储管理和21064的TLB 5.9 Alpha AXP 21064存储层次 5.10 小结习题五第六 输入输出系统 61 概述 6.2 存储设备 6.2.1 磁盘设备 6.2.2 磁带设备 6.2.3 光盘设备 6.3 总线 6.3.1 总线分类 6.3.2 总线基本工作原理 6.3.3 总线使用 6.3.4 总线标准和实例 6.3.5 设备的连接 6.3.6 CPU与I/O处理的匹配 6.4 通道处理机 6.4.1 通道的作用和功能 6.4.2 通道的工作过程 6.4.3 通道种类 6.4.4 通道中的数据传送过程 6.4.5 通道的流量分析 6.5 I/O与操作系统 6.5.1 I/O和Cache数据一致性 6.5.2 DMA和虚拟存储器 66 I/O系统设计 6.7 小结习题六第七 多处理机 7.1 引言 7.11 并行计算机体系结构的分类 7.1.2 通信模型和存储器的结构模型 7.1.3 通信机制的性能 7.1.4 不同通信机制的优点 7.1.5 并行处理面临的挑战 7.16 并行程序的计算/通信比率 7.2 多处理机的存储器体系结构 7.2.1 集中式共享存储器体系结构 7.2.2 分布式共享存储器体系结构 7.3 互连网络 7.3.1 互连网络的性能参数 7.3.2 静态连接网络 7.3.3 动态连接网络 7.4 同步与通信 7.4.1 同步机制 7.4.2 大规模机器的同步 7.5 并行化技术 7.5.1 并行化的基本策略 7.5.2 并行语育与编译器 7.6 多处理机实例 7.61 Challenge多处理机系统 7.6.2 Origin 20007.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软件柠檬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值