广东省科技图书馆 | 咨询热线:020-37656531  
     
新材料 生物技术 环境科学 海洋科学 光机电技术 电子信息技术 交流平台
 
基于高速缓冲存储器行偏移量实现优先读取存储器的方法
发明专利

 
申请专利号:CN200510032306.6
申请日期:2005.10.28
公开公告号:CN1858720
公开公告日:2006.11.08
主分类号:G06F12/08(2006.0
分类号:G06F12/08(2006.01)I
国际申请:
国际公布:
申请人:中国人民解放军国防科学技术大学
地址:410073湖南省长沙市砚瓦池正街47号
发明设计人:汪 东;卢晏安;陈书明;郭 阳;孙书为;扈 啸;方 兴
 
内容摘要:本发明公开了一种基于高速缓冲存储器行偏移量实现优先读取存储器的方法,目的是提高存控部件读入Cache失效所需数据的效率。技术方案是设计一种新的存控部件,且在Cache中设计偏移量截取逻辑、起始地址产生逻辑和数据回收与计数逻辑,将Cache行平均分成M块,当CPU核读Cache失效时,首先判断失效数据位于Cache 行的哪一块,并用偏移量f指示该块的位置。Cache向存控部件发访存请求时,向存控部件输出f和Cache行的起始地址A;存控部件根据A和f,计算出失效数据块f的起始地址,读取f并返回给Cache,计算其他M-1个数据块的起始地址并读取各块的数据,返回给Cache,从而完成整个Cache行的读取。采用本发明可优先读入Cache失效所需的数据,尽早解除Cache失效状态,提高微处理器性能。
 
详细内容请点击全文下载...
全文下载
详细地址:广东省广州市越秀区先烈中路100号 邮编:510070
版权所有:广东省科技图书馆(建议分辨率1024*768以上) 粤ICP备05059360号
互动邮箱:stlib@stlib.cn; zhangrui@stlib.cn
部门博客:http://diglib.blog.sohu.com/