• 专利标题: 用于多核处理器的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的主动复制方法及系统
摘要:
本发明公开了一种用于多核处理器的Cache的主动复制方法及系统,包括:S1.宿主节点分析访问共享L2 Cache中数据块的处理器核的位置和访问次数,选取候选副本节点;S2.若数据块被访问的次数达到复制阈值,将数据块复制到副本节点中,并记录副本的位置;S3.若宿主节点接收到对已复制数据块的读请求,将其转发至最近的副本节点,由副本节点回应数据块;S4.请求节点接收到回应后,将副本节点的位置记录在地址映射表中,把后续对该数据块的读请求转发至该副本节点。本发明方法及系统避免了盲目复制带来的副本冗余和分布不合理,访问延迟接近私有L2 Cache的低延迟,容量接近共享L2Cache的大容量。
公开/授权文献
0/0