发明公开
- 专利标题: 面向片上堆叠内存的异构内存管理系统及方法
-
申请号: CN202211549682.2申请日: 2022-12-05
-
公开(公告)号: CN115905047A公开(公告)日: 2023-04-04
- 发明人: 陈纬栋 , 黄林鹏 , 郑圣安 , 花一帆 , 尹吉
- 申请人: 上海交通大学
- 申请人地址: 上海市闵行区东川路800号
- 专利权人: 上海交通大学
- 当前专利权人: 上海交通大学
- 当前专利权人地址: 上海市闵行区东川路800号
- 代理机构: 上海段和段律师事务所
- 代理商 高璀璀
- 主分类号: G06F12/0882
- IPC分类号: G06F12/0882 ; G06F12/06
摘要:
本发明提供了一种面向片上堆叠内存的异构内存管理系统及方法,包括:追踪记录迁移的内存数据页(块)并能够根据请求地址返回中继地址;统计分析访存请求并预测“热”页,决定何时触发数据迁移;确定待传输的数据,执行数据的迁移或交换。收到访存请求时,访问元数据,处理和转发访存请求;在异构内存系统中分配数据页;在异构内存系统中释放数据页;决定和执行数据迁移操作。本发明的系统和方法能够最大化地利用可为应用程序提供的内存空间,同时较好地平衡数据迁移和元数据管理的开销,在多道程序工作负载下,如公用移动通信基站场景中,带来较大的处理性能提升,具有广阔的应用前景和潜在的商业价值。