-
题名一种简便的栈式片上内存动态管理方法
被引量:1
- 1
-
-
作者
刘勇
陆林生
何王全
-
机构
江南计算技术研究所
-
出处
《计算机工程与科学》
CSCD
北大核心
2010年第9期111-114,共4页
-
基金
国家973计划资助项目(2007CB310900)
-
文摘
受功耗、面积的限制,高性能众核处理器倾向于将片上SRAM组织成SPM这种非Cache形式,与片外主存构成多级存储架构。这种存储架构需要软件显式管理应用程序中的数据存储和传输。为此,本文提出了一种简便的栈式片上内存动态管理方法。该方法首先选择应用程序中可进行访存优化的数组变量,分析这些数组变量的生存周期,根据生存周期相干情况提出一种栈式的动态片上内存管理方法,将更多的数组变量动态存储在片上内存中,同时结合数组变量的优化收益评估将那些访存密度高的变量有限布局在片上内存中。实验结果验证了该方法的有效性。
-
关键词
SPM
栈式内存动态分配
访存优化
-
Keywords
SPM
stack-analogy dynamic deallocation
memory-access-sequence optimization
-
分类号
TP303
[自动化与计算机技术—计算机系统结构]
-
-
题名C++的异常与内存管理探讨
- 2
-
-
作者
邵回祖
-
机构
山西大学工程学院
-
出处
《电力学报》
2004年第1期7-8,21,共3页
-
文摘
分析了C + +中进行动态内存分配、动态内存释放所使用的常用方法 ,介绍了其工作原理 ,并对这些方法存在的缺陷提出了可靠使用的方法。
-
关键词
C++
程序设计语言
编译系统
内存管理
内存分配
-
Keywords
dynamic memory allocation
dynamic memory deallocation
memory leak
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
TP314
[自动化与计算机技术—计算机软件与理论]
-