咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >一种基于GPU访存特性的异构多核架构缓存管理方法 收藏
一种基于GPU访存特性的异构多核架构缓存管理方法

一种基于GPU访存特性的异构多核架构缓存管理方法

专利申请号:CN201610567040.3

公 开 号:CN106250348A

发 明 人:方娟 郝晓婷 范清文 刘士建 

代 理 人:张慧

代理机构:11203 北京思海天达知识产权代理有限公司

专利类型:发明申请

申 请 日:20161221

公 开 日:20160719

专利主分类号:G06F15/167(20060101)

关 键 词:数据块 应用程序 空闲 写入 读取 异构多核系统 多核架构 缓存管理 请求消息 数据返回 直接读取 直接发送 返回 异构 替换 

摘      要:本发明公开一种基于GPU访存特性的异构多核架构缓存管理方法,首先进行消息的区分,对来自CPU和GPU核心L1 Cache的不同消息进行不同的处理;如果GPU L1 Cache请求的数据块在L2 Cache中,直接读取该数据块返回给GPU L1 Cache;如果请求的数据块不在L2 Cache中,但L2 Cache中有空闲,则从MEMORY中读取数据写入到L2 Cache中,并将数据返回给GPU L1 Cache;如果请求的数据块不在L2 Cache中,且L2 Cache中没有空闲,则直接发送请求消息给MEMORY,从MEMORY中读取消息,返回给GPU L1 Cache,并将该数据写入相应L1 Cache。本发明的方法减少了GPU应用程序所需数据在L2 Cache中的替换,将多余的空间留给CPU程序使用,提升了CPU应用程序的性能,从而提升异构多核系统的整体性能。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分