搜题
用户您好, 请在下方输入框内搜索其它题目:
搜题
题目内容 (请给出正确答案)
提问人:网友 发布时间:
【问答题】

<p> 以下是计算两个向量点积的程序段:要求:<br /> <img src="https://img.ppkao.com/2019-04/tangxixi/2019042716252637532.jpg" />&ensp;<br /> (1)试分析该段代码中数组x和y的时间局部性和空间局部性,并推断命中率的高低。<br /> (2)假定该段程序运行的计算机的数据cache采用直接映射方式,其数据区容量为32字节,每个主存块大小为16字节。假定编译程序将变量sum和i分配给寄存器,数组x存放在00000040H开始的32字节的连续存储区中,数组y紧跟在x后进行存放。试计算该程序数据访问的命中率,要求说明每次访问的cache命中情况。&ensp;<br /> (3)将上述(2)中的数据cache改用2-路组相联映射方式,块大小改为8字节,其他条件不变,则该程序数据访问的命中率是多少?&ensp;<br /> (4)在上述(2)中条件不变的情况下,如果将数组x定义为float[12],则数据访问的命中率是多少?</p>

A、以下是计算两个向量点积的程序段:要求:

(1)试分析该段代码中数组x和y的时间局部性和空间局部性,并推断命中率的高低。
(2)假定该段程序运行的计算机的数据cache采用直接映射方式,其数据区容量为32字节,每个主存块大小为16字节。假定编译程序将变量sum和i分配给寄存器,数组x存放在00000040H开始的32字节的连续存储区中,数组y紧跟在x后进行存放。试计算该程序数据访问的命中率,要求说明每次访问的cache命中情况。 
(3)将上述(2)中的数据cache改用2-路组相联映射方式,块大小改为8字节,其他条件不变,则该程序数据访问的命中率是多少? 
(4)在上述(2)中条件不变的情况下,如果将数组x定义为float[12],则数据访问的命中率是多少?

更多“<p> 以下是计算两个向量点积的程序段:要求:<br /> <img src="https://img.ppkao.com/2019-04/tangxixi/2019042716252637532.jpg" />&ensp;<br /> (1)试分析该段代码中数组x和y的时间局部性和空间局部性,并推断命中率的高低。<br /> (2)假定该段程序运行的计算机的数据cache采用直接映射方式,其数据区容量为32字节,每个主存块大小为16字节。假定编译程序将变量sum和i分配给寄存器,数组x存放在00000040H开始的32字节的连续存储区中,数组y紧跟在x后进行存放。试计算该程序数据访问的命中率,要求说明每次访问的cache命中情况。&ensp;<br /> (3)将上述(2)中的数据cache改用2-路组相联映射方式,块大小改为8字节,其他条件不变,则该程序数据访问的命中率是多少?&ensp;<br /> (4)在上述(2)中条件不变的情况下,如果将数组x定义为float[12],则数据访问的命中率是多少?</p>”相关的问题
第4题

A、非向量中断单一中断源中断,而向量中断多中断源中断&nbsp;&nbsp;B、非向量中断只有单一中断处理程序入口,而向量中断有多个中断处理程序入口&nbsp;&nbsp;C、非向量中断单级中断,而向量中断可以实现多级中断&nbsp;&nbsp;D、非向量不能作为中断隐指令,而向量可以形成隐指令&nbsp;&nbsp;

点击查看答案
第6题

A、正电荷在该受力&nbsp;&nbsp;B、负电荷在该受力&nbsp;&nbsp;C、两个电荷斥力&nbsp;&nbsp;

点击查看答案
第7题

A、计算机病毒能破坏计算机软件&nbsp;&nbsp;B、计算机病毒能破坏计算硬件&nbsp;&nbsp;C、计算机病毒正常计算程序变种&nbsp;&nbsp;D、计算机病毒特别设计程序&nbsp;&nbsp;

点击查看答案
第9题

A、相交&nbsp;&nbsp;B、垂直&nbsp;&nbsp;C、处于同一平面&nbsp;&nbsp;D、具有相反方向&nbsp;&nbsp;

点击查看答案
客服
TOP

请使用微信扫码支付

订单号:
遇到问题请联系在线客服