首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
以下是计算两个向量点积的程序段: 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
88
问题
以下是计算两个向量点积的程序段:
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
学硕统考专业
相关试题推荐
《关于建国以来党的若干历史问题的决议》
苏台德问题
洛克对西方民主理论的最重要的贡献是明确提出了()。
在1959年中共中央召开的庐山会议上遭到错误批判的是()。
明末清初,著名学者()抗清失败,前往日本讲学,传播中国文化。
阅读材料回答以下问题:天既哀大地生人之多艰,黑帝乃降精而救民患,为神明,为圣王,为万世作师,为万民作保,为大地教主。生于乱世,乃据乱世而立三世之法,而垂精太平。乃因其所生之国,而立三世之义,而注意于大地远近、大小若一之大一统。乃立元以统天,以天为仁,以神
詹天佑自主设计修建了中国第一条铁路是在()。
试述“轴心时代”(公元前8世纪至前3世纪)中国、印度、希腊三大古典文化系统之异同。
1940年毛泽东的《新民主主义论》:“而所谓民主主义,现在已不是旧范畴的民主主义,已不是日民主主义,而是新范畴的民主主义,而是新民主主义”。毛泽东分民主革命的两个阶段主要依据是
假定在~个8位字长的计算机中运行如下c程序段:unsignedintx=134;unsignedinty=246;intm=x;intn=y;unsignedintz1=x—y;
随机试题
下列关于证据收集的说法,错误的是:()
A、胃小弯十二指肠后壁B、胃大弯C、胃小弯D、幽门附近、胃和十二指肠前壁E、胃窦胃癌多位于_______。
津液输布的主要通道是
周先生,49岁,患慢性痢疾,医嘱给予0.5%新霉素溶液保留灌肠,不正确的操作是
城市化进程中城市发展与经济结构转型过程,形成()四个阶段。
会计人员在工作中“都是熟人不会错”的不良习惯,违背了会计职业道德规范中的()的具体内容。
收益性物业预算是物业管理中经营计划的核心,预算中包括()。
富士于薄红中醒来。请将眼睛下移,红霞早已罩在最北面的大山顶上了。接着,很快________到足柄山,又转移到箱根山。看吧,黎明正脚步匆匆________着黑夜。红追而蓝奔,伊豆的连山早已一派桃红。依次填入画横线部分最恰当的一项是()。
唐朝时的“朋党之争”所反映的矛盾是( )。
许多企业深受目光短浅之害,它们太关注立竿见影的结果和短期目标,以至于无法高瞻远瞩,往往使企业陷于被动甚至导致破产。因此,企业领导层的决策和行动应该以长期目标为主,不需过分关注短期目标。以下哪项如果为真,将最有力地削弱上述论证?
最新回复
(
0
)