试题详情
- 简答题 以下是计算两个向量点积的程序段:要求: (1)试分析该段代码中数组x和y的时间局部性和空间局部性,并推断命中率的高低。 (2)假定该段程序运行的计算机的数据cache采用直接映射方式,其数据区容量为32字节,每个主存块大小为16字节。假定编译程序将变量sum和i分配给寄存器,数组x存放在00000040H开始的32字节的连续存储区中,数组y紧跟在x后进行存放。试计算该程序数据访问的命中率,要求说明每次访问的cache命中情况。 (3)将上述(2)中的数据cache改用2-路组相联映射方式,块大小改为8字节,其他条件不变,则该程序数据访问的命中率是多少? (4)在上述(2)中条件不变的情况下,如果将数组x定义为float[12],则数据访问的命中率是多少?
关注下方微信公众号,在线模考后查看
热门试题
- MO型光盘和PC型光盘都是()型光盘。
- 计算机系统的设计者需要掌握技术的发展,尤
- 最能确保提高虚拟存储器访问主存的命中率的
- 指令集结构设计所涉及的内容有哪些?
- 目前在评价计算机系统设计时最常见的测试程
- RAID4
- 在DLX的指令格式中,所有的DLX指令的
- 总线的主要缺点是()。
- 目前有一种日渐普及的测试程序产生方法,就
- 根据()公式,可从以下3个方面改进Cac
- 超流水线计算机
- 利用时间重叠概念实现并行处理的是()
- 数组多路通道宜于连接多台()速设备,通道
- DLX提供了()、立即值寻址、偏移寻址和
- 假设数据通路中各主要功能单元的操作时间
- 基本DLX流水线中,假设分支指令需要4个
- 提高硬盘内部数据传输率的主要手段之一是(
- 假定有三个处理器,分别带有以下不同的ca
- 简述虚拟存储器的特点。
- 用64K×1位的DRAM芯片构成256