一种基于数据对象热度的异构内存分配方法及系统
Abstract:
本发明公开了一种基于数据对象热度的异构内存分配方法及系统,包括:在源代码中进行插桩,统计源代码中包括的数据对象的读写操作信息;将数据对象的读写操作信息经过缓存过滤后得到数据对象的访存特征,数据对象的访存特征为数据对象对异构内存的读写操作访存次数随时间变化的特征;根据数据对象的访存特征确定数据对象的访存热度等级;根据数据对象的访存热度等级、动态随机存取存储器的时延能耗信息和可用容量信息以及非易失性存储器的时延能耗信息和可用容量信息中的至少一种信息将数据对象分配到动态随机存取存储器和非易失性存储器中的一个。本发明以对象为最小粒度可减少对内存带宽带来的资源浪费,并考虑内存的可用,保证系统的性能。
Public/Granted literature
Patent Agency Ranking
0/0