DocumentCode
2017945
Title
Towards resource sharing by message passing among real-time components on multi-cores
Author
Nemati, Farhang ; Inam, Rafia ; Nolte, Thomas ; Sjödin, Mikael
Author_Institution
Malardalen Real-Time Res. Centre, Malardalen Univ., Vasteras, Sweden
fYear
2011
fDate
5-9 Sept. 2011
Firstpage
1
Lastpage
4
Abstract
In this paper we propose a message passing synchronization protocol for resource sharing among real-time applications on multi-core platforms where each application is allocated on a cluster of cores. In this protocol the resources that are only used within an application (local resources) are handled by shared memory synchronization while the resources shared cross applications (global resources) are accessed by means of message passing. In our protocol the global resources are safely accessed without requiring to lock the resources explicitly. The goal is to avoid resource locking using shared memory, since accessing shared memory in multi-cores is very time consuming, whereas message passing has the potential to be much more efficient in systems with deep memory hierarchies.
Keywords
message passing; protocols; real-time systems; resource allocation; shared memory systems; synchronisation; deep memory hierarchy; message passing synchronization protocol; multicore platform; real-time application; resource sharing; shared memory synchronization; Algorithm design and analysis; Complexity theory; Message passing; Processor scheduling; Protocols; Real time systems; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
Conference_Location
Toulouse
ISSN
1946-0740
Print_ISBN
978-1-4577-0017-0
Electronic_ISBN
1946-0740
Type
conf
DOI
10.1109/ETFA.2011.6059191
Filename
6059191
Link To Document