• 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