发明名称 |
用以减少多级高速缓冲存储器层级中的掷出的设备和方法 |
摘要 |
本发明涉及用以减少多级高速缓冲存储器层级中的掷出的设备和方法。当确定经移位的线已被分配在较高级中时,防止将所述经移位高速缓冲存储器线分配在下一级高速缓冲存储器中,因此减少掷出。为此,选择将要在较低级高速缓冲存储器中移位的线。识别与所述选定线相关联的信息,其指示所述选定线存在于较高级高速缓冲存储器中。基于所述识别的信息来防止将所述选定线分配在所述较高级高速缓冲存储器中。防止分配所述选定线节约了将与所述分配相关联的功率。 |
申请公布号 |
CN102693187A |
申请公布日期 |
2012.09.26 |
申请号 |
CN201210029539.0 |
申请日期 |
2008.01.30 |
申请人 |
高通股份有限公司 |
发明人 |
托马斯·菲利普·施派尔;詹姆斯·诺里斯·迪芬德尔费尔;托马斯·安德鲁·萨托里乌斯 |
分类号 |
G06F12/08(2006.01)I;G06F12/12(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
北京律盟知识产权代理有限责任公司 11287 |
代理人 |
刘国伟 |
主权项 |
一种用以减少经移位高速缓冲存储器线的分配的跟踪方法,所述跟踪方法包括:响应于在下一个较高级高速缓冲存储器中具有获取地址命中的存储器存取,存取将要在较低级高速缓冲存储器中移位的选定线;识别与所述选定线相关联的信息,其指示所述选定线不存在于所述下一个较高级高速缓冲存储器中;针对在所述下一个较高级高速缓冲存储器中具有所述获取地址命中的所述存储器存取,响应于经识别的所述信息和与所述较低级高速缓冲存储器中的高速缓冲存储器线相关联的分配指示,在所述下一个较高级高速缓冲存储器中分配所述选定线,其中所述分配指示表示所述高速缓冲存储器线存在于所述下一个较高级高速缓冲存储器中;以及基于所述分配指示和与所述高速缓冲存储器线一起存储在所述较低级高速缓冲存储器中的信息,防止将所述高速缓冲存储器线分配在所述下一个较高级高速缓冲存储器中,其中所述分配指示表示所述高速缓冲存储器线存在于所述下一个较高级高速缓冲存储器中、所述与所述高速缓冲存储器线一起存储在所述较低级高速缓冲存储器中的信息指示所述高速缓冲存储器线没有被修改。 |
地址 |
美国加利福尼亚州 |