【24h】

Platform-Agnostic Learning-Based Scheduling

机译:与平台无关的基于学习的计划

获取原文

摘要

Heterogeneous architectures have become increasingly common. From co-packaging small and large cores, to CPUs alongside CPUs, to general-purpose heterogeneous-ISA architectures with cores implementing different ISAs. As diversity of execution cores grows, predictive models become of paramount importance for scheduling and resource allocation. In this paper, we investigate the capabilities of performance predictors in a heterogeneous-ISA setting, as well as the predictors' effects on scheduler quality. We follow an unbiased feature selection methodology to identify the optimal set of features for this task, instead of pre-selecting features before training. Finally, we incorporate our findings in ML-based schedulers and evaluate their sensitivity to the underlying system's level of heterogeneity. We show our schedulers to perform within 2-11% of an oracular scheduler across a variety of underlying heterogeneous-ISA multicore systems without modification.
机译:异构体系结构变得越来越普遍。从小内核和大内核的共封装,到CPU与CPU并排,再到具有不同ISA的内核的通用异构ISA架构。随着执行核心多样性的增加,预测模型对于调度和资源分配变得至关重要。在本文中,我们研究了异构ISA环境中性能预测器的功能以及预测器对调度程序质量的影响。我们遵循无偏特征选择方法来确定用于此任务的最佳特征集,而不是在训练之前预先选择特征。最后,我们将我们的发现纳入基于ML的调度程序中,并评估其对底层系统异质性水平的敏感性。我们展示了我们的调度程序在不做任何修改的情况下,可在各种基础异构ISA多核系统中的口头调度程序执行2-11%的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号