首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
以下是计算两个向量点积的程序段: float dotproduct(float x[8],float y[8]) { float sum=0.0; int i; for(i=0;i<8;i++) sum+=x[i]*y[i]
以下是计算两个向量点积的程序段: float dotproduct(float x[8],float y[8]) { float sum=0.0; int i; for(i=0;i<8;i++) sum+=x[i]*y[i]
admin
2017-11-20
46
问题
以下是计算两个向量点积的程序段:
float dotproduct(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占4个字节);数组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。
解析
转载请注明原文地址:https://kaotiyun.com/show/UNRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列选项中,对东汉度田问题的描述中,不正确的是()
胡适与李大钊进行“问题与主义之争”的主战场是()。
为加强君权,皇太极时代开始直接控制的“上三旗”不包括()。
二战以来,资本主义经济在发展中出现了许多新问题,这主要表现在()
第一个五年计划的具体时间段是()。
第四点计划
1940年毛泽东的《新民主主义论》:“而所谓民主主义,现在已不是旧范畴的民主主义,已不是日民主主义,而是新范畴的民主主义,而是新民主主义”。毛泽东分民主革命的两个阶段主要依据是
下列哪两个国家是第二次工业革命的发源地和“中心”?
设磁盘的扇区大小为4KB,磁盘转速为15000r/min,磁盘平均寻道时间为4ms,最大数据传输速率为40MB/s,磁盘控制器开销时问为1ms,计算读写一个扇区所需平均时间(不考虑I/O请求队列中的等待时间)。
对下列4个序列用快速排序方法进行排序,以序列的第1个元素为基准进行划分。在第1趟划分过程中,元素移动次数最多的是()。
随机试题
张某无力抚养自己6岁的小孩小张,张某和李某达成收养协议,约定由李某收养小张,任何一方违反约定,应当承担违约责任。双方办理了登记手续,张某依约向李某支付10万元。李某收养小张1年后,因小张殴打他人赔偿了1万元,李某要求解除收养协议并要求张某赔偿1万元。张某同
公共关系首先要履行收集信息、监测环境的功能,即作为组织的预警系统,运用各种调查研究分析的方法,收集信息、监视环境、反馈舆论、预测趋势、评估效果,以帮助组织对复杂、多变的公众环境保持高度的敏感性,维持组织与整个社会环境之间的动态平衡。公共关系作为组织的信息情
神经冲动抵达末梢时,引起递质释放主要有赖于哪种离子的作用
A.Na+B.K+C.Cl-D.Ca2+E.HCO3-消化道平滑肌膜静息电位形成时向膜外扩散的主要离子是
CTA的优势是
维生素C不具有的性质是()。
关于屋面排水方式,下列哪一项是正确的?[2007—078,2001—076]
《建筑地基基础工程施工质量验收规范》中规定,灌注桩的桩位偏差必须符合有关规定,桩顶标高至少要比设计标高高出()m。
请分析下面商标英汉翻译实例,根据自己对翻译的了解和理解写一篇关于翻译的论说文(800字)。
【61】【64】
最新回复
(
0
)