发明公开
- 专利标题: 用于MCM-GPU的内存页分配方法
-
申请号: CN202211725446.1申请日: 2022-12-30
-
公开(公告)号: CN116028220A公开(公告)日: 2023-04-28
- 发明人: 赵夏 , 王会权 , 张光达 , 黄安文 , 方健 , 王璐 , 温家辉
- 申请人: 中国人民解放军军事科学院国防科技创新研究院
- 申请人地址: 北京市丰台区东大街53号
- 专利权人: 中国人民解放军军事科学院国防科技创新研究院
- 当前专利权人: 中国人民解放军军事科学院国防科技创新研究院
- 当前专利权人地址: 北京市丰台区东大街53号
- 代理机构: 北京奥文知识产权代理事务所
- 代理商 张文; 郑泽祥
- 主分类号: G06F9/50
- IPC分类号: G06F9/50
摘要:
本发明公开了一种用于MCM‑GPU的内存页分配方法,包括:响应于执行的程序,实时判断程序执行的过程中是否发生缺页;若发生缺页,则使用当前设定的内存页分配策略将内存页分配到对应的GPU模块的内存空间;判断当前内存页在不同GPU模块的内存空间的分布是否均衡;若当前内存页在不同GPU模块的内存空间的分布均衡,则使用first‑touch内存页分配策略作为内存页分配策略进行下一个内存页的分配,否则使用round‑robin内存页分配策略作为内存页分配策略进行下一个内存页的分配。本发明能够将内存页尽可能地分配在发起访存请求的GPU模块的内存空间,有效地避免访问远端内存的开销和延迟;同时,能够将内存页尽可能地平均分配到MCM‑GPU中不同GPU模块的内存空间,减少访问冲突。