发明名称 |
面向多核多线程处理器的混合地址映射方法 |
摘要 |
本发明公开了一种面向多核多线程处理器的混合地址映射方法,其实施步骤如下: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号中国人民解放军国防科学技术大学计算机学院 |