计算机系统结构复习-名词解释2
1.定向:在某条指令产生计算结果之前,其他指令并不真正立即需要该计算结果,如果能够将该计算结果从其产生的地方直接送到其他指令中需要它的地方,那么就可以避免停顿。
2.多级存储层次:由若干个采用不同实现技术的存储器构成的存储器系统
3.命中时间:CPU访问存储系统命中时的访问时间
4.不命中率:CPU访存时,不命中的概率
5.不命中开销:CPU向第二级存储器发出访问请求到把这个数据块调入第一级存储器所需的时间
6.全相联映像:主存中任一块可以被放置到Cache中的任意位置
7.直接映像:主存中每一块只能被放置在Cache中的唯一位置
8.组相联映像:主存中每一块可以被放在唯一的组中的任意位置
9.写直达法:执行写操作时,不仅把数据写入Cache中相应的块,还写入下一级存储器
10.写回法:只把数据写入Cache对应的块,不能写入下一级存储器
11.强制性不命中:当第一次访问一个块时,该块不在Cache时,需要从下一级存储器调入Cache
12.容量不命中:如果执行程序时所需要的块不能全部被调入Cache中,则当某块被替换后,若又重新被访问,就会发生不命中
13.冲突不命中:在组相联或者直接相联映像Cache中,若太多的块映像到同一组中,则会出现改组中某个块被别的块替换,然后又重新访问的情况
14.2:1Cache经验规则:容量为N的直接映像Cache的不命中率和容量为N/2的两路组相联Cache不命中率差不多相同
15.相联度:缓存或内存模块中,数据块可以映射到的存储位置的数量。
16.牺牲Cache:在Cache和其下一级存储器的数据通路上增设一个全相联的小Cache,用来存放由于失效而被丢弃(替换)的那些块。
17.系统响应时间:从用户键入命令开始得到结果所花的时间
18.可靠性:系统从某个初始参考点开始一直连续提供服务的能力,通常用平均失效前时间来衡量
19.可用性:指系统正常工作的时间在连续两次正常服务间隔时间中所占的比率。
20.互连网络:一种由开关元件按照一定的拓扑结构和控制方式构成的网络,用来实现计算机系统中节点之间的互相连接。
21.互连函数:假设互联网络有N个输入端和N个输出端,分别用0,1,...,N-1来表示,则互连函数表示了输入端号和输出端号的连接关系。
22.静态互连网络:各节点之间有固定的连接通路,且在运行中不能改变的网络。
23.动态互连网络:由交换开关构成。可按运行程序的要求动态地改变连接状态的网络。
24.集中式共享多处理机:包含具有统一地址空间的共享存储器,各个处理机通过共享变量进行通信与同步,各处理机联系密切,实现高度的资源共享。
25.分布式共享多处理机:把整个系统功能分成若干个相对独立的分系统(或分模块),使多处理机系统中的每个处理机分别对应其分系统并承担其该分系统所预定的功能.
26.多Cache一致性:在多个处理器中用来维护一致性的协议
27.写作废协议:在处理器对某个数据项进行写入之前,它拥有对该数据项的唯一的访问权。具体做法是在处理器进行写入操作之前,把所有其他Cache中的副本全部作废。
28.写更新协议:当一个处理器对某数据项进行写入时,它把该新数据广播给所有其他Cache.这些Cache用该新数据对其中的副本进行更新。