Lag-based Load Balancing for Linux-based Multiprocessor Systems

  • Ok, Dongwon
  • Song, Byeonghun
  • Yoon, Hyunmin
  • Wu, Peng
  • Lee, Jaesoo
  • ... Ryu, Minsoo
  • 외 1명

초록

In this paper, we present a lag-based loadbalancing approach to achieve global fairness with the LinuxCFS (Completely Fair Scheduler). Lag of each task is definedas the ideal CPU time it should have received minus the actualCPU time it has received. The proposed approach monitorsthe lag of each task at runtime and moves tasks to underloadedprocessors so that each task can bound its lag. Weimplemented the proposed approach in the Linux kernel andexperimentally evaluated it. The results demonstrate that ouralgorithm shows significant fairness improvements.

키워드

LinuxMulti-core schedulingCompletely FairSchedulerFairnessLoad balancing
제목
Lag-based Load Balancing for Linux-based Multiprocessor Systems
저자
Ok, DongwonSong, ByeonghunYoon, HyunminWu, PengLee, JaesooPark, JungkeunRyu, Minsoo
발행일
2013-07
유형
Proceeding
저널명
International Conference on Foundations of Computer Science
페이지
88 ~ 91