首页> 外文期刊>IEEE Transactions on Computers >Perf&Fair: A Progress-Aware Scheduler to Enhance Performance and Fairness in SMT Multicores
【24h】

Perf&Fair: A Progress-Aware Scheduler to Enhance Performance and Fairness in SMT Multicores

机译:Perf&Fair:进度感知调度程序,可增强SMT多核的性能和公平性

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

摘要

Nowadays, high performance multicore processors implement multithreading capabilities. The processes running concurrently on these processors are continuously competing for the shared resources, not only among cores, but also within the core. While resource sharing increases the resource utilization, the interference among processes accessing the shared resources can strongly affect the performance of individual processes and its predictability. In this scenario, process scheduling plays a key role to deal with performance and fairness. In this work we present a process scheduler for SMT multicores that simultaneously addresses both performance and fairness. This is a major design issue since scheduling for only one of the two targets tends to damage the other. To address performance, the scheduler tackles bandwidth contention at the L1 cache and main memory. To deal with fairness, the scheduler estimates the progress experienced by the processes, and gives priority to the processes with lower accumulated progress. Experimental results on an Intel Xeon E5645 featuring six dual-threaded SMT cores show that the proposed scheduler improves both performance and fairness over two state-of-the-art schedulers and the Linux OS scheduler. Compared to Linux, unfairness is reduced to a half while still improving performance by 5.6 percent.
机译:如今,高性能多核处理器实现了多线程功能。在这些处理器上同时运行的进程不仅在内核之间而且还在内核内部不断竞争共享资源。虽然资源共享会提高资源利用率,但是访问共享资源的进程之间的干扰会严重影响单个进程的性能及其可预测性。在这种情况下,流程调度在处理性能和公平性方面起着关键作用。在这项工作中,我们为SMT多核提供了一个进程调度程序,它同时解决了性能和公平性问题。这是一个主要的设计问题,因为仅针对两个目标之一进行调度会损害另一个目标。为了提高性能,调度程序解决了L1高速缓存和主内存上的带宽争用。为了公平起见,调度程序会估算流程所经历的进度,并优先考虑那些进度较低的流程。在具有六个双线程SMT内核的Intel Xeon E5645上的实验结果表明,与两个最新的调度程序和Linux OS调度程序相比,拟议的调度程序提高了性能和公平性。与Linux相比,不公平现象减少了一半,同时性能仍提高了5.6%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号