首页> 外文期刊>Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on >Tackling Resource Variations Through Adaptive Multicore Execution Frameworks
【24h】

Tackling Resource Variations Through Adaptive Multicore Execution Frameworks

机译:通过自适应多核执行框架解决资源差异

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

摘要

Multicore architectures have been widely adopted to accommodate the rising performance demand in various application domains, ranging from high-end supercomputing to low-end consumer electronics. Yet due to the ever growing integration density and application complexity, such architectures suffer from increased level of core availability variations. At runtime, issues such as device failures, heat buildup, as well as resource competitions and preemptions can make computational resources unavailable, necessitating execution schedules capable of delivering diverse performance levels to match the varying resource allocations. The adaptive execution framework introduced in this paper delivers high-quality schedules capable of predictably reconfiguring execution and gracefully degrading performance in the face of resource unavailability. By adhering to a novel band structure, a set of possible execution schedules are compactly engendered in readiness at compile time, thus delivering predictable responses to runtime resource variations. More importantly, through the exploitation of an extra degree of freedom in the scheduling process, the scheduler can perform task assignments in such a way that adaptivity can be embedded within the preoptimized schedules at almost no cost. The efficacy of the proposed technique is confirmed by incorporating it into a conventional, widely adopted scheduling heuristic and experimentally verifying it in the context of single core degradations.
机译:多核体系结构已被广泛采用,以适应从高端超级计算到低端消费电子产品等各种应用领域对性能不断提高的需求。但是,由于集成密度和应用程序复杂性的不断提高,此类架构的核心可用性变化水平不断提高。在运行时,诸如设备故障,热量积聚以及资源竞争和抢占之类的问题可能会使计算资源不可用,从而需要能够提供各种性能级别以匹配各种资源分配的执行计划。本文介绍的自适应执行框架提供了高质量的计划,这些计划可以在资源不可用的情况下可预测地重新配置执行并优雅地降低性能。通过遵循新颖的波段结构,可以在编译时紧凑地准备好一组可能的执行计划,从而为运行时资源变化提供可预测的响应。更重要的是,通过在调度过程中利用额外的自由度,调度器可以执行任务分配,从而几乎可以免费地将适应性嵌入到预先优化的调度中。通过将其结合到常规的,广泛采用的调度启发式方法中并在单核性能下降的情况下进行实验验证,可以证实该技术的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号