首页 | 本学科首页   官方微博 | 高级检索  
     

基于Cache时隙冲突图的面向能耗SPM动态优化
引用本文:王欢,凌明,张阳,梅晨. 基于Cache时隙冲突图的面向能耗SPM动态优化[J]. 应用科学学报, 2010, 28(2): 175-181
作者姓名:王欢  凌明  张阳  梅晨
作者单位:东南大学国家专用集成电路系统工程技术研究中心,南京210096
摘    要:为降低嵌入式系统的能耗,该文提出一种基于Cache和SPM共存架构的优化方法. 根据Cache时隙冲突图对数据Cache的行为进行建模,然后采用整数非线性规划算法,将每个时隙中引起Cache缺失的数据页选出,并采用虚存管理机制将其重映射到SPM中. 为了降低SPM动态分配的代价,提出一种具有紧耦合DMA的SPM控制器,可在不中断CPU的情况下进行数据页的搬运与地址重映射. 这种方法可以对整个数据段进行优化,包括全局数据、堆和栈,并在不降低系统性能的前提下获得平均24.83%的能耗收益.

关 键 词:Cache时隙冲突图  SPM控制器  能耗优化  
收稿时间:2009-11-06
修稿时间:2009-12-29

Energy-Oriented Dynamic SPM Allocation Based on Time-Slotted Cache Conflict Graph
WANG Huan,LING Ming,ZHANG Yang,MEI Chen. Energy-Oriented Dynamic SPM Allocation Based on Time-Slotted Cache Conflict Graph[J]. Journal of Applied Sciences, 2010, 28(2): 175-181
Authors:WANG Huan  LING Ming  ZHANG Yang  MEI Chen
Affiliation:National ASIC System Engineering Research Center, Southeast University, Nanjing 210096, China
Abstract:In this paper,an allocation strategy is proposed to optimize energy of memory system.A timeslotted cache conflict graph is proposed to model the behavior of data cache conflict.An integer nonlinear programming(INP) is implemented,which can avoid time-consuming linearization process,to select the most profitable data pages and employ a virtual memory system to remap those data pages that can cause severe cache conflict within a time slot,to the on-chip scratchpad memory(SPM).To minimize the swapping overhead...
Keywords:time-slotted Cache conflict graph  SPM controller  energy optimization
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《应用科学学报》浏览原始摘要信息
点击此处可从《应用科学学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号