首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >AdaMD: Adaptive Mapping and DVFS for Energy-Efficient Heterogeneous Multicores
【24h】

AdaMD: Adaptive Mapping and DVFS for Energy-Efficient Heterogeneous Multicores

机译:adams:用于节能异构多核的自适应映射和DVD

获取原文
获取原文并翻译 | 示例
           

摘要

Modern heterogeneous multicore systems, containing various types of cores, are increasingly dealing with concurrent execution of dynamic application workloads. Moreover, the performance constraints of each application vary, and applications enter/exit the system at any time. Existing approaches are not efficient in such dynamic scenarios, especially if applications are unknown, as they require extensive offline application analysis and do not consider the runtime execution scenarios (application arrival/completion, and workload and performance variations) for runtime management. To address this, we present AdaMD, an adaptive mapping and dynamic voltage and frequency scaling (DVFS) approach for improving energy consumption and performance. The key feature of the proposed approach is the elimination of dependency on offline profiled results while making runtime decisions. This is achieved through a performance prediction model having a maximum error of 7.9% lower than the previously reported model and a mapping approach that allocates processing cores to applications while respecting performance constraints. Furthermore, AdaMD adapts to runtime execution scenarios efficiently by monitoring the application status, and performance/workload variations to adjust the previous DVFS settings and thread-to-core mappings. The proposed approach is experimentally validated on the Odroid-XU3, with various combinations of diverse multithreaded applications from PARSEC and SPLASH benchmarks. Results show energy savings of up to 28% compared to the recently proposed approach while meeting performance constraints.
机译:含有各种类型的核心的现代异构多核系统越来越多地处理动态应用程序工作负载。此外,每个应用程序的性能约束都有所不同,并且应用程序随时进入/退出系统。现有方法在这种动态方案中并不有效,特别是如果应用程序未知,则它们需要广泛的脱机应用程序分析,并且不考虑运行时管理的运行时执行方案(应用程序到达/完成和工作负载和性能变化)。为了解决这个问题,我们呈现ADAMD,自适应映射和动态电压和频率缩放(DVFS)方法,用于提高能量消耗和性能。所提出的方法的关键特征是在制作运行时决策的同时消除对离线的依赖性。这是通过比先前报告的模型低7.9%的最大误差的性能预测模型和映射方法来实现,以及在尊重性能约束的同时将处理核心分配给应用程序。此外,adamd通过监视应用程序状态和性能/工作负载变化来适应运行时执行方案,以调整以前的DVFS设置和线程到核心映射。所提出的方法在ODROID-XU3上实验验证,具有来自Parsec和Splash基准的各种多线程应用程序的各种组合。结果表明,与最近建议的方法相比,节能高达28%,同时符合绩效约束。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号