DocumentCode :
122709
Title :
The Multi-Resource Server for predictable execution on multi-core platforms
Author :
Inam, Rafia ; Mahmud, Nesredin ; Behnam, Moris ; Nolte, Thomas ; Sjodin, Martin
Author_Institution :
Malardalen Real-Time Res. Centre, Malardalen Univ., Vasteras, Sweden
fYear :
2014
fDate :
15-17 April 2014
Firstpage :
1
Lastpage :
12
Abstract :
In this paper we present an implementation and demonstration of the Multi-Resource Server (MRS) which enables predictable execution of real-time applications on multi-core platforms. The MRS provides temporal isolation both between tasks running on the same core, as well as, between tasks running on different cores. The latter could, without MRS, interfere with each other due to contention on a shared memory bus. We demonstrate that MRS can be used to “encapsulate” legacy systems and to give them enough resources to fulfill their purpose. In our case study a legacy media-player is integrated with several resource-hungry tasks running at a different core. We show that without MRS the media-player starts to drop frames due to the interference from other tasks; while introduction of MRS alleviates this problem. Another part of our demonstration shows how traditional periodic real-time tasks can be kept schedulable even when tasks with high memory-demand are added to the system.
Keywords :
file servers; multimedia computing; shared memory systems; MRS; legacy media-player; legacy systems encapsulation; memory-demand; multicore platforms; multiresource server; periodic real-time tasks; predictable execution; resource-hungry tasks; shared memory bus; temporal isolation; Bandwidth; Linux; Monitoring; Multicore processing; Radiation detectors; Real-time systems; Servers; CPU resource; Linux; hierarchical scheduling; kernel; memory bandwidth; memory resource; real-time systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time and Embedded Technology and Applications Symposium (RTAS), 2014 IEEE 20th
Conference_Location :
Berlin
ISSN :
1080-1812
Print_ISBN :
978-1-4799-4691-4
Type :
conf
DOI :
10.1109/RTAS.2014.6925986
Filename :
6925986
Link To Document :
بازگشت