发明授权
CN102117262B 用于多核处理器的Cache的主动复制方法及系统
失效 - 权利终止
- 专利标题: 用于多核处理器的Cache的主动复制方法及系统
- 专利标题(英): Method and system for active replication for Cache of multi-core processor
-
申请号: CN201010615029.2申请日: 2010-12-21
-
公开(公告)号: CN102117262B公开(公告)日: 2012-09-05
- 发明人: 王惊雷 , 汪东升
- 申请人: 清华大学
- 申请人地址: 北京市海淀区清华园北京100084-82信箱
- 专利权人: 清华大学
- 当前专利权人: 清华大学
- 当前专利权人地址: 北京市海淀区清华园北京100084-82信箱
- 代理机构: 北京路浩知识产权代理有限公司
- 代理商 王莹
- 主分类号: G06F15/167
- IPC分类号: G06F15/167 ; G06F12/08 ; H04L29/08
摘要:
本发明公开了一种用于多核处理器的Cache的主动复制方法及系统,包括:S1.宿主节点分析访问共享L2 Cache中数据块的处理器核的位置和访问次数,选取候选副本节点;S2.若数据块被访问的次数达到复制阈值,将数据块复制到副本节点中,并记录副本的位置;S3.若宿主节点接收到对已复制数据块的读请求,将其转发至最近的副本节点,由副本节点回应数据块;S4.请求节点接收到回应后,将副本节点的位置记录在地址映射表中,把后续对该数据块的读请求转发至该副本节点。本发明方法及系统避免了盲目复制带来的副本冗余和分布不合理,访问延迟接近私有L2 Cache的低延迟,容量接近共享L2Cache的大容量。
公开/授权文献
- CN102117262A 用于多核处理器的Cache的主动复制方法及系统 公开/授权日:2011-07-06