课程
紧密耦合的MIMD结构的数据共享通过内存,松散耦合的MIMD结构的数据共享通过消息传递
操作数类型和大小:MIPS2:32位
延迟方面的改进速度低于带宽方面的改进速度
以下为重点
单处理机时间重叠实例:流水线
多处理机时间重叠实例:异构多处理机
单处理机资源重复例子:数据 /指令独立存储体
多处理机资源重复例子:同构多处理机
单处理机资源共享例子:多道程序
多处理机资源共享例子:分布式系统
cache通过局部性原理做出来的。
中断/异常处理:转向中断处理程序
可改进比例趋近于1,则加速比趋近于部件加速比
部件加速比趋近于无穷大,加速比受限
cpu时间指的是执行某个特定程序用cpu的时间
编译技术:不同的编译器编译出来的指令数可能不一样
指令集结构:指令集中可用的指令不一样(eg:没有乘法指令只能用多次加法来实现乘法,导致IC增加)
计算机组成:计算机逻辑上的实现(几段流水都行),(单周期的时钟周期时间长,CPI少)
在流水线的情况下,如果不断流,CPI趋近1
CISC(复杂指令集计算)RISC(精简指令集计算)
实现相等则转移
A中只有为0则转移,时钟周期时间小,IC大
题
1
摩尔定律导致芯片上的晶体管急剧增加,引发的问题是什么?
A. 延迟
B. 功耗
C. 热量
D. 以上三者
D
2
3
4
5
6
7
简答题
Flynn分类法将计算机系统结构分成哪四类?请简述。
SISD,SIMD,MISD,MIMD
简要说明提高计算机系统并行性的3种技术途径,并各举一例。
时间重叠,如流水线;资源重复,如多处理机;资源共享,如多道程序。
简述程序局部性原理。
程序执行时所访问的存储器地址分布不是随机的,而是相对的簇聚。
包括程序的时间局部性和空间局部性两重含义。