【24h】

Tracking object life cycle for leakage energy optimization

机译:跟踪对象生命周期以优化泄漏能量

获取原文
获取外文期刊封面目录资料

摘要

The focus of this work is on utilizing the state of objects during their lifespan in optimizing the leakage energy consumed in the data caches when executing embedded Java applications. Our analysis reveals that a major portion of the leakage energy is actually wasted in retaining the objects beyond their last use. In order to eliminate this wastage, we investigate three approaches that use the garbage collector, escape analysis and last use analysis for reducing leakage energy. Finally, we track the access gap between successive object accesses to reduce leakage energy of live objects. A combination of these schemes is shown to provide 21% data cache leakage energy reduction in our default configuration.
机译:这项工作的重点是在执行嵌入式Java应用程序时,利用对象在其生命周期中的状态来优化数据缓存中消耗的泄漏能量。我们的分析表明,泄漏能量的很大一部分实际上是浪费在保留对象超过其最后使用期限之外的。为了消除这种浪费,我们研究了使用垃圾收集器,逃逸分析和最后使用分析来减少泄漏能量的三种方法。最后,我们跟踪连续对象访问之间的访问间隙,以减少活动对象的泄漏能量。这些方案的组合显示出在我们的默认配置中可减少21%的数据高速缓存泄漏能量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号