- 专利标题: 面向CPU+GPU处理器的混合粒度一致性维护方法
-
申请号: CN201510092458.9申请日: 2015-03-02
-
公开(公告)号: CN104615576B公开(公告)日: 2017-03-15
- 发明人: 邢座程 , 唐川 , 张洋 , 刘苍 , 汤先拓 , 王锋 , 王庆林 , 原略超 , 吕朝 , 董永旺 , 危乐
- 申请人: 中国人民解放军国防科学技术大学
- 申请人地址: 湖南省长沙市开福区德雅路109号
- 专利权人: 中国人民解放军国防科学技术大学
- 当前专利权人: 中国人民解放军国防科学技术大学
- 当前专利权人地址: 湖南省长沙市开福区德雅路109号
- 代理机构: 国防科技大学专利服务中心
- 代理商 郭敏
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
本发明公开了面向CPU+GPU处理器的混合粒度一致性维护方法,目的是解决CPU簇和GPU簇的二级缓存的一致性问题。技术方案是设计一个由粗粒度的域目录和细粒度的块目录组成的双目录结构,双目录结构嵌在L2Cache和主存通道之间,根据CPU簇和GPU簇发出的不同访存请求类型,若访存请求的初始来源为GPU,则采用GPU请求维护流程,若访存请求的初始来源为GPU,启动CPU请求维护流程,通过域目录和块目录相互通信并协作,完成一致性信息的更新和维护以及数据的传递,保证处理器访存的一致性。本发明能有效过滤GPU应用对一致性资源的竞争、减少GPU对CPU性能干扰、保证CPU数据精确记录,极大地提升CPU+GPU异构多核系统的处理性能,且能满足CPU应用对重要数据精细跟踪的需求。
公开/授权文献
- CN104615576A 面向CPU+GPU处理器的混合粒度一致性维护方法 公开/授权日:2015-05-13