首页> 外文会议>20th great lakes symposium on VLSI 2010 (GLSVLSI 2010) >A Self-Adaptive Scheduler for Asymmetric Multi-cores
【24h】

A Self-Adaptive Scheduler for Asymmetric Multi-cores

机译:用于非对称多核的自适应调度程序

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

摘要

Asymmetric chip multiprocessors are imminent in the multi-core era primarily due their potential for power-performance efficiency. In order for software to fully realize this potential, the scheduling of threads to cores must be automated to adapt to the changing program behavior. However, strict system abstraction layers limit the controllability and observability of low level hardware details, thereby, limiting the state-of-the-art systems to rely on manual or static mapping of threads to cores in an asymmetric multi-core. In this paper, we propose a self-adaptive scheduler that exploits program behavior at runtime by matching computational demands of threads to the capabilities of cores. We present a novel empirical model to predict the selection of an appropriate core (based on optimizing throughput, power or performance per watt) for changing program phases within threads. Thread migration is initiated when an optimal mapping of threads to cores is predicted. Results show that our predictive schedulers for the three target optimizations are within 10% of the ideal scheduler.
机译:非对称芯片多处理器在多核时代迫在眉睫,主要是因为它们具有提高电源性能效率的潜力。为了使软件充分发挥这种潜力,必须自动执行线程到内核的调度,以适应不断变化的程序行为。但是,严格的系统抽象层限制了底层硬件细节的可控制性和可观察性,从而限制了现有技术的系统依赖于将线程手动或静态映射到非对称多核中的核。在本文中,我们提出了一种自适应调度程序,该程序通过将线程的计算需求与核心功能相匹配来在运行时利用程序行为。我们提出了一个新颖的经验模型来预测适当的内核的选择(基于优化吞吐量,功率或每瓦性能),以改变线程内的程序阶段。当预测到线程到内核的最佳映射时,将启动线程迁移。结果表明,我们针对三个目标优化的预测性调度器在理想调度器的10%以内。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号