发明名称 面向多核多线程处理器的混合地址映射方法
摘要 本发明公开了一种面向多核多线程处理器的混合地址映射方法,其实施步骤如下:1)将访存地址由高位到低位依次映射为<row,colhigh,bank,rank,channel,collow,byte>,列地址的低位用于存放Cache行突发访问地址和突发访问内字地址;2)根据映射的访存地址中的排地址进行位运算获取新的访存地址,并根据新的访存地址执行访问SDRAM。本发明能够离散访存中的排分布,同时将地址空间相邻的逻辑页映射到多个体上,实现流水化访问不同排、体的物理页面,具有体冲突概率低、适用范围广的优点。
申请公布号 CN102880552A 申请公布日期 2013.01.16
申请号 CN201210268731.5 申请日期 2012.07.31
申请人 中国人民解放军国防科学技术大学 发明人 邓让钰;周宏伟;晏小波;李永进;衣晓飞;张英;窦强;曾坤;谢伦国;郭御峰
分类号 G06F12/02(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 湖南兆弘专利事务所 43008 代理人 赵洪;谭武艺
主权项 一种面向多核多线程处理器的混合地址映射方法,其特征在于其实施步骤如下:1)将访存地址由高位到低位依次映射为<row,colhigh,bank,rank,channel,collow,byte>其中,row代表行地址,colhigh代表列地址的高位,bank代表体地址,rank代表排地址,channel代表通道地址,collow代表列地址的低位,byte代表字节索引地址,所述列地址的低位用于存放Cache行突发访问地址和突发访问内字地址;2)根据所述映射的访存地址中的排地址进行位运算获取新的访存地址,并根据新的访存地址执行访问SDRAM。
地址 410073 湖南省长沙市砚瓦池正街47号中国人民解放军国防科学技术大学计算机学院