面向HBM的混合内存系统的实现方法、系统及介质

    公开(公告)号:CN116450045A

    公开(公告)日:2023-07-18

    申请号:CN202310431062.7

    申请日:2023-04-20

    Abstract: 本发明提供了一种面向HBM的混合内存系统的实现方法、系统及介质,包括:混合内存控制器初始化建立,创建热度监控表和地址转换表;混合内存系统接收访问请求;根据数据的热度重新分配其所存储的位置,更新地址转换表,并完成访问请求的重定向;根据地址转换表进行数据的迁移和缓存,并完成访问请求。本发明针对HBM的高带宽特性,将HBM划分为c‑HBM和m‑HBM区域,并对数据进行细致的热度分类,充分提高了热数据的访问速度,减少了数据迁移的开销,很好地降低内存系统的总体访问延迟;相比传统的内存系统仅加入了小容量的HBM,大幅提高了内存系统的整体访问速度,同时提供了更大的内存空间,在各种工作负载下均表现优异,基本有良好的市场前景和应用价值。

    面向片上堆叠内存的异构内存管理系统及方法

    公开(公告)号:CN115905047A

    公开(公告)日:2023-04-04

    申请号:CN202211549682.2

    申请日:2022-12-05

    Abstract: 本发明提供了一种面向片上堆叠内存的异构内存管理系统及方法,包括:追踪记录迁移的内存数据页(块)并能够根据请求地址返回中继地址;统计分析访存请求并预测“热”页,决定何时触发数据迁移;确定待传输的数据,执行数据的迁移或交换。收到访存请求时,访问元数据,处理和转发访存请求;在异构内存系统中分配数据页;在异构内存系统中释放数据页;决定和执行数据迁移操作。本发明的系统和方法能够最大化地利用可为应用程序提供的内存空间,同时较好地平衡数据迁移和元数据管理的开销,在多道程序工作负载下,如公用移动通信基站场景中,带来较大的处理性能提升,具有广阔的应用前景和潜在的商业价值。

Patent Agency Ranking