IPULOC - Exploring Dynamic Program Locality with the Instruction Processing Unit for Filling Memory

来源 :计算机科学技术学报(英文版) | 被引量 : 0次 | 上传用户:qiuxi1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Memory gap has become an essential factor influencing the peak performance of high-speed CPU-based systems. To fill this gap, enlarging cache capacity has been a traditional method based on static program locality principle. However, the order of instructions stored in I-Cache before being sent to Data Processing Unit (DPU) is a kind of useful information that has not ever been utilized before. So an architecture containing an Instruction Processing Unit (IPU) in parallel with the ordinary DPU is proposed. The IPU can prefetch,analyze and preprocess a large amount of instructions otherwise lying in the I-Cache untouched.It is more efficient than the conventional prefetch buffer that can only store several instructions for previewing. By IPU, Load Instructions can be preprocessed while the DPU is executing on data simultaneously. It is termed as Instruction Processing Unit with LOokahead Cache(IPULOC for short) in which the idea of dynamic program locality is presented. This paper describes the principle of IPULOC and illustrates the quantitative parameters for evaluation.Tools for simulating the IPULOC have been developed. The simulation result shows that it can improve program locality during program execution, and hence can improve the cache hit ratio correspondingly without further enlarging the on-chip cache that occupies a large portion of chip area.
其他文献
教育之所以“活”,就是我们的“产品”不会接受质量监测部门的认定,就算有那么几个家长的评价,那也绝对是不权威的,所以我们的班级里,孩子会参差不齐,我们可以解释为人有个体
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
初中政治教学是初中课程体系中的一部分,有着非常重要的地位。然而,我国当前的初中政治教学还存在着不少的问题,严重影响了初中学生学习目标的全面实现。从当前我国初中政治
期刊
近几年低出生体重儿的发生率呈逐年上升趋势,我国低出生体重儿发生率为5.87%[1].对于低出生体重儿,从呼吸道的管理、保温、喂养、静脉输液等各方面都需要细致入微的操作,尤其
方巾纸、卷筒纸、丝娟纸,一打打、一包包,包装精美,芳香宜人。从打工仔到老板,围绕着一片片薄纸大做文章,湖北省远安县荷花镇青年敬顺和,从1998年创办广和纸厂到2000年创办宜
暂贮--小本大利rn暂贮不仅仅是把农副产品暂时贮藏,还包括暂时种植、暂时养殖,靠“时间差”赚钱.江苏省阜宁县荡区较多,池养黄鳝非常普遍.从盛夏时起,人们便挑选体大的出售,
钛合金的正式开发和应用仅仅是最近 50年来才开始的 ,并且在 50年代几乎只有美国一国在进行研究 ,最早开发成功了Ti 6Al 4V ,该合金直到目前其使用量已占全部钛合金的 75%~ 85%。高
镇赉县位于吉林省西部地区,处在吉林、黑龙江、内蒙三省区结合部,是一个典型的农业县份.近年来,我县及农民外出务工,或从事第二、第三产业,加上农业效益比较低下,愿意流转土