首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
以下是计算两个向量点积的程序段: float dotproduet(float x[8],float y[8]) { float Sum=0.0; int i; for(i=0,i
以下是计算两个向量点积的程序段: float dotproduet(float x[8],float y[8]) { float Sum=0.0; int i; for(i=0,i
admin
2014-04-17
45
问题
以下是计算两个向量点积的程序段:
float dotproduet(float x[8],float y[8])
{
float Sum=0.0;
int i;
for(i=0,i<8;i++)
sum+=x
*y
;
return Sum;
}
试回答以下问题:
假定该段程序运行的计算机的数据Cache采用直接映射方式,其容量为32B,每个主存块大小为16B。假定编译程序将变量sum和i分配给寄存器,数组x存放在00000040H开始的32B的连续存储区中,数组y则紧跟在x后进行存放。试计算该程序数据访问的命中率,要求说明每次访问的Cache命中情况。
选项
答案
Cache共有32B/16B=2行;4个数组元素占一个主存块(float占4B);数组x的8个元素(共32B)分别存放在主存40H开始的32个单元中,共占有两个主存块,其中x[0]~x[3]在主存第4块(块号从0开始),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://jikaoti.com/ti/E3ajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
日本的第一部古代史著作是()。
中共十六届五中全会提出,建设社会主义新农村的要求是生产发展和()。
隋统一全国时,与隋军平定岭南地区有关的人员是()。①洗夫人②慕容三藏③孙夫人④裴矩
党锢事件发生后,清议的浪潮更为高涨,度辽将军()没有被当做名士列入党锢,甚至自陈与党人的关系,请求连坐。
1837年倡导用无机肥料来补充土壤中耗去的化学元素的化学家是()。
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
克里特文明的文字类型是()。
新王朝时期出现了什么类型的墓?()
已知散列函数为H(key)=key%11,处理冲突的方法为二次探测法,探测的序列为:1,-1,4,-4,…,j2,-j2(j<=m/2)。当di>0时,Hi=(H(key)+di)%m当di<0时,Hi=(H(key)+di+m)%m散列
序列的“中值记录”指的是:如果将此序列排序后,它是第n/2个记录。试写出一个求中值记录的算法。
随机试题
下列哪项对抗体产生不具有负反馈作用
Moviesareprobablythemostpopularformofentertainmenttoday.Today’sfull-lengthmoviesbeganwithshortmotionpicturesde
采用热疗法促进炎症局限的机制是()。
男孩,5岁,洗澡时不慎被热水烫伤头面颈、双上肢及躯干,其父母未做特殊处理即把患儿送来院急诊。入院时患儿哭闹,心率160次/min;局部创面情况:创面分布于头面颈、双上肢以及胸背部,布满大小不等水疱,部分表皮脱落,基底呈红白相间,渗出较多。患儿应立即接受的抢
低渗性缺水时。在血清钠尚未明显降低时,尿钠含量表现为
患者,男,76岁。该患者有慢性肺源性心脏病病史15年,下列症状不可能是其慢性右心衰竭的表现的是
我国劳动报酬法律调整的基本原则是()。
根据证券法律制度的规定,在特定情形下,如无相反证据,投资者将会被视为一致行动人。下列各项中,属于该特定情形的有()。(2010年)
胡老人住光荣院已经有一段时间了,孑然一身的他已经年近九十,每每看到院内年龄相仿的老人去世,就会陷入一阵恐惧的情绪中,认为自己的“大限”将近。胡老本身就患有多种老年慢性疾病,每逢病痛都会回想起自己年轻时的“丰功伟绩”,对比现在的自己,胡老总是无法调整好自己的
TheEnglishLanguageEnglishisthemost【T1】____________languageintheworldandismorewidelyspokenandwrittenthan
最新回复
(
0
)