DocumentCode :
3312162
Title :
OSMark: A benchmark suite for understanding parallel scalability of operating systems on large scale multi-cores
Author :
Cui, Yan ; Chen, Yu ; Shi, Yuanchun
Author_Institution :
Tsinghua Univ., Beijing, China
fYear :
2009
fDate :
8-11 Aug. 2009
Firstpage :
313
Lastpage :
317
Abstract :
With the development of transistor technology, multi-core has become mainstream. Predictions based on Moore´s Law state that a processor chip can accommodate thousands of cores in 5-10 years. As the system software between applications and hardware, can operating systems scale with the number of cores and achieve the performance potential? In order to answer this question, a micro-benchmark suite OSMark is designed to understand the parallel scalability of operating systems on large scale multi-cores. Different from application-oriented benchmark, OSMark works by stressing separate parts of an operating system including process management, memory management, network, file descriptor operation and System V IPC. Evaluations on AMD 32-core machine with Linux as its OS indicate that most of benchmarks in OSMark scale bad. Linux kernel source code analysis and performance data reveal that kernel synchronization primitives protecting the shared data are the main bottlenecks limiting parallel scalability.
Keywords :
operating systems (computers); parallel processing; software performance evaluation; storage management; AMD 32-core machine; Linux kernel source code analysis; Moore law; OS performance; OSMark benchmark suite; System V IPC; application-oriented benchmark; file descriptor operation; kernel synchronization; large scale multicore; memory management; operating system parallel scalability; process management; processor chip; system software; Application software; Hardware; Kernel; Large-scale systems; Linux; Memory management; Moore´s Law; Operating systems; Scalability; System software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Information Technology, 2009. ICCSIT 2009. 2nd IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-4519-6
Electronic_ISBN :
978-1-4244-4520-2
Type :
conf
DOI :
10.1109/ICCSIT.2009.5234581
Filename :
5234581
Link To Document :
بازگشت