首页> 外文会议>Symposium on Application Specific Processors >Dynamic and application-driven I-cache partitioning for low-power embedded multitasking
【24h】

Dynamic and application-driven I-cache partitioning for low-power embedded multitasking

机译:低功耗嵌入式多任务处理的动态和应用驱动的I-Cache分区

获取原文

摘要

The abundance of wireless connectivity and the increased workload complexity have further underlined the importance of energy efficiency for modern embedded applications. The cache memory is a major contributor to the system power consumption, and as such is a primary target for energy reduction techniques. Recent advances in configurable cache architectures have enabled an entirely new set of approaches for application-driven energy- and cost-efficient cache resource utilization. We propose a run-time cross-layer specialization methodology, which leverages configurable cache architectures to achieve an energy- and performance-conscious adaptive mapping of instruction cache resources to tasks in dynamic multitasking workloads. Sizable leakage and dynamic power reductions are achieved with only a negligible and system-controlled performance impact. The methodology assumes no prior information regarding the dynamics and the structure of the workload. As the proposed dynamic cache partitioning alleviates the detrimental effects of cache interference, performance is maintained very close to the baseline case, while achieving 50%-70% reductions in dynamic and static leakage power for the on-chip instruction cache.
机译:无线连接的丰富和增加的工作量复杂性进一步强调了现代嵌入式应用的能效的重要性。缓存存储器是系统功耗的主要贡献者,因此是能量减少技术的主要目标。可配置缓存架构中的最新进步使能为应用程序驱动的能源和成本高速缓存资源利用提供了全新的新方法。我们提出了一种运行时跨层专业化方法,它利用可配置的缓存架构来实现动态多任务工作负载中的任务的指令高速缓存资源的能量和性能有意识的自适应映射。只有可忽略的和系统对照的性能影响,实现了可漏电和动态功耗。该方法假设没有关于动态和工作量的结构的先前信息。由于所提出的动态缓存分区减轻了缓存干扰的有害影响,性能保持非常接近基线情况,同时为片上指令缓存的动态和静态泄漏功率的减少50%-70%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号