DocumentCode
3204937
Title
Characterization of System Services and Their Performance Impact in Multi-core Nodes
Author
Seelam, Seetharami ; Fong, Liana ; Lewars, John ; Divirgilio, John ; Veale, Brian F. ; Gildea, Kevin
fYear
2011
fDate
16-20 May 2011
Firstpage
104
Lastpage
117
Abstract
The performance of parallel applications on large scale systems is shown to disproportionately degrade due to interference from system services. This interference from system services is also known as jitter. However, there is limited understanding of sources and patterns of jitter on multi-core systems. In this paper, we identify and characterize jitter sources in terms of their amplitude and execution interval distributions on multi-core IBM Power systems with UNIX-based general purpose operating systems: AIX and Linux. Our analysis shows that there are various kinds of jitter sources and their execution varies drastically between different cores and between hardware threads within each core for practical reasons. This in-depth knowledge of jitter events is leveraged to devise effective approaches to mitigate the jitter impact on application performance in large scale systems. Moreover, such knowledge would provide useful insights to a new generation of operating system designs such as multikernel or satellite kernel for multicore systems.
Keywords
Linux; jitter; microprocessor chips; multiprocessing systems; AIX operating system; Linux operating system; jitter interference; multicore IBM Power systems; multicore node; multicore system multikernel; multicore system satellite kernel; parallel application; system service characterization; Hardware; Instruction sets; Jitter; Kernel; Linux; Multicore processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing Symposium (IPDPS), 2011 IEEE International
Conference_Location
Anchorage, AK
ISSN
1530-2075
Print_ISBN
978-1-61284-372-8
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2011.20
Filename
6012829
Link To Document