Analysis and optimization of CFS scheduler on NUMA-based systems

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Non Uniform Memory Access (NUMA) architecture becomes more and more popular as it has better scalability than Uniform Memory Access (UMA). However, all previous work on the operation system scheduler assumed that the underlying system is UMA. As a result, the performance degrades on NUMA machines due to lacking of consideration to the underlying hardware. Researchers discover that the Completely Fair Scheduler (CFS) does not work smoothly on NUMA machines and even interfere performance relative to the O (1) scheduler. In this paper researchers investigate the causes for the performance decline and devise an architecture aware task-bound approach for NUMA system, which can help the CFS scheduler works efficiently on NUMA platforms. The evaluation shows that the approach can upgrade the system performance by more than 60 % on average. The research has great significance to the development and popularity of domestic operating system. © 2013 Springer Science+Business Media New York.

Cite

CITATION STYLE

APA

Tian, H., Zhang, K., Ruan, L., Zhu, M., Xiao, L., Li, X., & Liu, Y. (2013). Analysis and optimization of CFS scheduler on NUMA-based systems. In Lecture Notes in Electrical Engineering (Vol. 236 LNEE, pp. 181–189). Springer Verlag. https://doi.org/10.1007/978-1-4614-7010-6_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free