首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
以下是计算两个向量点积的程序段: float dotproduct (float x L83 f float y [8] ) float sum=0.0; int i; for (i=0;i<8;1++) sum+=x [i] *y [i) ; re
以下是计算两个向量点积的程序段: float dotproduct (float x L83 f float y [8] ) float sum=0.0; int i; for (i=0;i<8;1++) sum+=x [i] *y [i) ; re
admin
2017-04-28
74
问题
以下是计算两个向量点积的程序段:
float dotproduct (float x L83 f float y [8] )
float sum=0.0;
int i;
for (i=0;i<8;1++)
sum+=x
*y [i) ;
return sum;
}
试回答以下问题:
假定该段程序运行的计算机的数据Cache采用直接映射方式,其容量为32B,每个主存块大小为16B。假定编译程序将变量sum和i分配给寄存器,数组x存放在00000040H开始的32B的连续存储区中,数组y则紧跟在x后进行存放。试计算该程序数据访问的命中率,要求说明每次访问的Cache命中情况。
选项
答案
Cache共有32B/16B=2行;4个数组元素占一个主存块(float占4个字节);数组x的8个元素(共32B)分别存放在主存40H开始的32个单元中,共占有两个主存块,其中x[0]~x[3]在主存第4块(块号从O开始),x[4]~x[7]在主存第5块中;数组y的8个元素分别在主存第6块和第7块中。所以,x[0]~x[3]和y[0]~y[3]都映射到Cache第0行;x[4]~x[7]和y[4]~y[7]都映射到Cache第1行;因为x[i]和y[i](0≤i≤7)总是映射到同一个Cache行,相互淘汰对方,所以每次都不命中,命中率为0。 可能疑问点:为什么x[0]~x[3]在主存第4块? 解析:因为数组x存放在00000040H开始的32B的连续存储区中,而00000040H转换成十进制为64,64B占4个主存块(0、1、2、3),所以x[0]~x[3]在主存第4块。
解析
转载请注明原文地址:https://kaotiyun.com/show/FJRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
评述两税法实行的原因、内容及意义。
1916年研究短波无线电通信,为现代远距离无线电通信奠定了基础的发明家是()。
1956年,苏共二十大后,匈牙利大党员和群众强烈要求克服个人崇拜,扩大民主,实行经济改革,一些由知识分子、大学生和干部组成的社团组织纷纷成立,其中最有影响者是()。
以下关于阿兹特克文化的叙述,不正确的是()。
1925年爆发的当时世界上罢工时间最长的一次斗争是()。
中华人民共和国恢复了在联合国合法席位的时间是()。
美国工业革命的有利条件包括()。①美国自然资源丰富②独立战争后,美国创立了资产阶级共和制度③地理位置优越,远离动乱的欧洲④拥有潜在的广阔的国内市场
《中国人民解放军宣言》发表的具体时间是()。
1977年4月,对“两个凡是”提出批评,开全党思想解放先河的是()。
某计算机采用虚拟页式存储技术,系统为每一个进程提供65536B的地址空间,页面大小为4096B,某一个进程的代码段有32768B,数据段16396B,堆栈段在进程创建时为1024B,运行中最大会增长到15284B。那么,对这个进程正确的描述是()。
随机试题
《空间物体造成损害的国际责任公约》规定,空间物体造成损失的赔偿责任应由该物体的发射国承担。那么,如果甲国在其领域内为乙国发射一颗气象卫星,但该发射没有成功。此时造成的损失赔偿责任应如何承担?
下列关于煤粉喷吹生产工艺流程,说法错误的是()。
施工机械设备类型按动力装置形式可分为()。
项目财务评估包括()。
某饭店要招聘厨师、财会人员,如果对应聘者进行测试,应该主要用()进行甄选。
在企业作为一个整体已经丧失增值能力的情况下的资产评估方法是()。
学习者运用缩简和编歌诀的方法帮助记忆知识的学习策略属于()。
《思想者》罗丹
Thefactthattheworld’scitiesaregettingmoreandmorecrowdedisawell-documenteddemographicfact.CitiessuchasTokyo
Isparaglidingmoredangerousthanparachuting?Therearethreeelementsthatsupporttheargumentthatthough【C1】______ofthem
最新回复
(
0
)