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