【技术实现步骤摘要】
MCM
‑
GPU末级高速缓存管理方法及MCM
‑
GPU
[0001]本专利技术涉及GPU
,尤其涉及一种MCM
‑
GPU末级高速缓存管理方法及MCM
‑
GPU。
技术介绍
[0002]随着GPU(Graphics Processing Unit,图形处理器)技术的不断发展,GPU的核数不断增多,计算能力不断增加,例如从Fermi到Volta架构,GPU中流处理器(Streaming Multiprocessor,SM)的数目从14增长到80。由于制造工艺和芯片尺寸的限制,在单一晶片上集成数量众多的SM变得日益困难,为了进一步提高GPU的性能,并避免芯片尺寸的约束,目前有研究提出了一种多芯片模块GPU(MCM
‑
GPU),MCM
‑
GPU通过采用多模块的封装模式,把几个GPU模块封装在一起形成一个新的芯片,根据封装技术的不同,多个GPU模块间通过多层互连基板走线、interposer层走线等技术进行通信,每个GPU ...
【技术保护点】
【技术特征摘要】
1.一种MCM
‑
GPU末级高速缓存管理方法,其特征在于,所述方法用于MCM
‑
GPU,所述MCM
‑
GPU包括多个互联的GPU模块,所述方法包括:在每个GPU模块中选取预设数量的末级高速缓存作为远端末级高速缓存,利用远端末级高速缓存缓存远端GPU模块的只读存储空间中存储的数据;响应于执行的程序,实时判断是否有流处理器发起访存请求;若某个GPU模块中的流处理器发起访存请求,则判断访存请求是否访问只读存储空间;若不是访问只读存储空间,则根据访存地址将访存请求发送至当前GPU模块中对应的末级高速缓存或对应的远端GPU模块中的末级高速缓存,若访问只读存储空间,则判断访存请求是否访问本地存储空间;若访问本地存储空间,则根据访存地址将访存请求发送至当前GPU模块中对应的末级高速缓存;若不是访问本地存储空间,则根据访存地址将访存请求发送至当前GPU模块中对应的远端末级高速缓存;判断远端末级高速缓存是否命中,若否,则根据访存地址将访存请求发送至对应的远端GPU模块中的末级高速缓存。2.根据权利要求1所述的MCM
‑
GPU末级高速缓存管理方法,其特征在于,根据访存地址将访存请求发送至当前GPU模块中对应的末...
【专利技术属性】
技术研发人员:赵夏,王冬升,王会权,张光达,陈莉丽,温家辉,王承智,王璐,
申请(专利权)人:中国人民解放军军事科学院国防科技创新研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。