中文

面向静态与动态异构性的自适应性能导向调度器

分布式、并行与集群计算 2021-01-01 v2

摘要

随着异构硬件的出现为后摩尔时代铺平道路,使运行时调度适应平台异构性具有极高重要性。为增强自适应与响应式调度,我们在 XiTAO(一种用于混合模式并行弹性调度的框架)中引入性能追踪表(PTT)。PTT 是一种可扩展、动态的轻量级每核延迟清单,可用于指导关键与非关键任务的调度。通过理解每任务延迟,PTT 可推断任务性能、应用内干扰及应用间干扰。我们在 NVIDIA Jetson TX2 芯片上运行不同工作负载类别的随机有向无环图(DAG)作为基准,相较标准工作窃取调度器实现了最高 3.25 倍加速。为示例对干扰的调度适应,我们在 Intel Haswell(2650v3)多核工作站上运行高并行度 DAG 并分析调度器对后台进程干扰的响应。我们还通过移植基于卷积神经网络(CNN)的 VGG-16 图像分类框架展示了 XiTAO 的调度性能。

关键词

引用

@article{arxiv.1905.00673,
  title  = {An Adaptive Performance-oriented Scheduler for Static and Dynamic Heterogeneity},
  author = {Jing Chen and Pirah Noor Soomro and Mustafa Abduljabbar and Miquel Pericàs},
  journal= {arXiv preprint arXiv:1905.00673},
  year   = {2021}
}