DocumentCode
688183
Title
Measurement and Control of Linux Operating System Noise on the Godson-3A Shared-Memory Multicore Platform
Author
Lei Wang ; Yulong Zhao ; Zhen Wang
Author_Institution
Sch. of Comput. Sci. & Eng., Beihang Univ. Beijing, Beijing, China
fYear
2013
fDate
13-15 Nov. 2013
Firstpage
474
Lastpage
481
Abstract
Operating system (OS) noise refers to the interference experienced by an application due to activities inside an operating system. OS noise can significantly hurt the performance of applications, especially parallel applications. We implemented a tool, noise test, to study the characteristics of OS noise on the Godson-3A shared-memory multicore platform running Linux. We found that OS noise was balanced among cores under uniform memory access (UMA) but not under non-uniform memory access (NUMA). We then implemented another tool, quietcpu, to control OS noise. Tests showed the tool could be used to effectively reduce the maximum noise durations by around 50% and the average noise duration by around 5% on our experiment platform.
Keywords
Linux; shared memory systems; Godson-3A shared memory multicore platform; Linux operating system noise; NUMA; OS noise; nonuniform memory access; parallel applications; uniform memory access; Kernel; Linux; Multicore processing; Noise; Noise measurement; Synchronization; Godson-3A; Linux; NUMA; Operating system; UMA; noise;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location
Zhangjiajie
Type
conf
DOI
10.1109/HPCC.and.EUC.2013.74
Filename
6831956
Link To Document