DocumentCode :
1686761
Title :
Real-Time Performance and Middleware for Multiprocessor and Multicore Linux Platforms
Author :
Zhang, Yuanfang ; Gill, Christopher ; Lu, Chenyang
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ., St. Louis, MO, USA
fYear :
2009
Firstpage :
437
Lastpage :
446
Abstract :
An increasing number of distributed real-time applications are running on multicore platforms. However, existing real-time middleware (e.g., Real-Time CORBA) lacks adequate support for ensuring the timing constraints of soft real-time tasks on multicore platforms, and thus is dependent on (potentially inadequate) support from the underlying operating system. This paper makes three contributions to the state of the art in real-time system software for multicore platforms. First, it offers what is to our knowledge the first experimental analysis of real-time performance of vanilla Linux primitives on multicore platforms. Second, it presents MC-ORB, the first real-time object request broker (ORB) designed to address the nuances of multiprocessor (and especially multicore) platforms with a novel core-aware middleware thread architecture and allocation service for soft real-time tasks. Third, it evaluates MC-ORB´s performance on a Linux multicore testbed, the results of which demonstrate its efficiency and effectiveness.
Keywords :
Linux; microprocessor chips; middleware; real-time systems; distributed real-time application; multicore Linux platform; multiprocessor platform; object request broker; operating system; real-time middleware; real-time system software; Linux; Middleware; Multicore processing; Operating systems; Performance analysis; Real time systems; System software; Testing; Timing; Yarn; multi-threading; multiprocessor and multicore Linux; performance evaluation; real-time middleware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2009. RTCSA '09. 15th IEEE International Conference on
Conference_Location :
Beijing
ISSN :
1533-2306
Print_ISBN :
978-0-7695-3787-0
Type :
conf
DOI :
10.1109/RTCSA.2009.53
Filename :
5279735
Link To Document :
بازگشت