首页> 外文会议>International conference on parallel and distributed comuting >Hardware Round-Robin Scheduler for Single-ISA Asymmetric Multi-core
【24h】

Hardware Round-Robin Scheduler for Single-ISA Asymmetric Multi-core

机译:单ISA非对称多核的硬件轮循调度程序

获取原文

摘要

As thread level parallelism in applications has continued to expand, so has relevant research on heterogeneous CMPs. Nowadays multi-threaded workloads running on CMPs are common case, but as the quantity of these workloads increase and as heterogeneous CMPs become more diverse, thread scheduling within an operating system will become ever more critical to maintaining efficient performance and system utilization. As a consequence, the operating system will require increasingly larger amounts of CPU time to schedule these threads effectively. Instead of perpetuating the trend of performing complex thread scheduling to the software, we propose a simple yet effective mechanism that can easily be implemented in hardware which outperforms the typical Linux OS scheduler as well as Fairness scheduler. Our approach fairly redistributes running hardware threads across available cores within OS scheduling quantum. It achieves an average speed up of 37.7 percent and 16.5 percent respectively compared to the Linux OS scheduler and state-of-the-art Fairness scheduling when running a multi-threaded application workloads.
机译:随着应用程序中线程级并行性的不断扩展,对异构CMP的相关研究也在不断发展。如今,在CMP上运行的多线程工作负载已经很常见,但是随着这些工作负载的数量增加以及异构CMP变得越来越多样化,操作系统内的线程调度对于维持有效的性能和系统利用率将变得越来越重要。结果,操作系统将需要越来越多的CPU时间来有效地调度这些线程。我们没有提出对软件执行复杂线程调度的趋势,而是提出了一种简单而有效的机制,该机制可以轻松地在硬件中实现,其性能优于典型的Linux OS调度程序和Fairness调度程序。我们的方法在OS调度范围内跨可用内核公平地重新分配了运行中的硬件线程。与运行多线程应用程序工作负载的Linux OS调度程序和最新的Fairness调度相比,它的平均速度分别提高了37.7%和16.5%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号