首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
问答题
【案例分析题】
如下是计算两个向量点积的程序段,要求:
将上述(2)中的数据cache改用2-路组相联映射方式,块大小改为8字节,其他条件不变,则该程序数据访问的命中率是多少?
答案:
改用2路组相联,块大小为8B,则cache共有4行,每组两行,共两组。
数组x有4个主存块,x[0]~x[1]...
点击查看完整答案
在线练习
手机看题
你可能感兴趣的试题
问答题
【案例分析题】
如下是计算两个向量点积的程序段,要求:
假定该段程序运行的计算机的数据cache采用直接映射方式,其数据区容量为32字节,每个主存块大小为16字节。假定编译程序将变量sum和i分配给寄存器,数组x存放在00000040H开始的32字节的连续存储区中,数组y紧跟在x后进行存放。试计算该程序数据访问的命中率,要求说明每次访问的cache命中情况。
答案:
Cache采用直接映射方式,块大小为16字节,数据区大小为32字节,故cache共有2行。数组x的8个元素(共32B)分...
点击查看完整答案
手机看题
问答题
【【案例分析题】】
如下是计算两个向量点积的程序段,要求:
将上述(2)中的数据cache改用2-路组相联映射方式,块大小改为8字节,其他条件不变,则该程序数据访问的命中率是多少?
答案:
改用2路组相联,块大小为8B,则cache共有4行,每组两行,共两组。
数组x有4个主存块,x[0]~x[1]...
点击查看完整答案
手机看题
问答题
【案例分析题】
如下是计算两个向量点积的程序段,要求:
在上述(2)中条件不变的情况下,如果将数组x定义为float[12],则数据访问的命中率是多少?
答案:
若(2)中条件不变,数组x定义了12个元素,共有48B,使得y从第7块开始,因而,x[i]和y[i]就不会映射到同一个c...
点击查看完整答案
手机看题
微信扫码免费搜题