-
题名基于双向哈希链表的异构内存页迁移机制
被引量:3
- 1
-
-
作者
裴颂文
姬燕飞
沈天马
刘海坤
-
机构
上海理工大学光电信息与计算机工程学院
复旦大学管理学院
华中科技大学计算机学院
中国科学院计算技术研究所计算机体系结构国家重点实验室
-
出处
《中国科学:信息科学》
CSCD
北大核心
2019年第9期1138-1158,共21页
-
基金
上海市浦江人才(批准号:16PJ1407600)
中国博士后科学基金(批准号:2017M610230)
+3 种基金
国家自然科学基金重点项目(批准号:61332009)
国家自然科学基金面上项目(批准号:61775139)
上海市自然科学基金(批准号:15ZR1428600)
计算机体系结构国家重点实验室开放课题(批准号:CARCH201807)资助项目
-
文摘
随着大数据技术的快速发展,大规模访问存储器的需求随之剧增,导致访问动态随机访问存储器DRAM的高耗能问题越来越突出.大容量、低能耗的非易失性内存NVM技术逐渐成熟,有望被广泛应用于异构内存计算机系统.基于访问内存页的历史记录,本文针对异构内存系统提出了一种双向哈希链表的异构内存页迁移机制(THMigrator),将频繁访问的内存页从PCM或STT-RAM迁移到DRAM,并用能效分析模型(EEAM)评估了异构内存系统的能效.实验结果表明, THMigrator迁移机制比采用多级队列迁移机制MQMigrator的系统计算性能提升了9.3%,系统平均能效比提升了17%;THMigrator比采用随机迁移机制CoinMigrator的系统平均能效比提升了26%.
-
关键词
页迁移
双向哈希链表
异构系统
非易失性内存
迁移方法
-
Keywords
page migration
two-way Hash chain list
heterogeneous systems
non-volatile memory
migration algorithm
-
分类号
TP333
[自动化与计算机技术—计算机系统结构]
-
-
题名内存管理算法优化及在游戏引擎中的实现
被引量:4
- 2
-
-
作者
周政春
吴楷
万旺根
-
机构
上海大学通信与信息工程学院
西安电子科技大学电子工程学院
-
出处
《微计算机信息》
北大核心
2006年第05X期212-214,共3页
-
基金
上海市科委重大攻关项目(045115014)
上海市重点学科建设项目(T0102)
-
文摘
本文对C++动态内存管理算法进行了描述,对其中可能存在的问题进行了探讨并提出了解决方法。通过对原来内存管理链表的结构改进,提出了新的双向链式哈希结构并应用于插入式调试内存管理器来跟踪所有动态分配的内存。此内存管理器的特点在于搜索速度快,内存管理全面,接口是无缝的。该内存管理器算法在我们一个最新研发的一款游戏引擎中进行了应用并通过了测试,获得了良好的效果。
-
关键词
内存管理
双向哈希链表
游戏引擎
-
Keywords
memory manage
double-linked hash table
game engine
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-