Options
On the benefits of multicores for real-time systems
Publikationstyp
Conference Paper
Date Issued
2017-09-25
Sprache
English
Author(s)
Institut
TORE-URI
Start Page
383
End Page
389
Article Number
8049814
Citation
Proceedings - 20th Euromicro Conference on Digital System Design, DSD 2017: 8049814, 383-389 (2017-09-25)
Contribution to Conference
Publisher DOI
Scopus ID
Publisher
IEEE
In real-time and safety-critical systems, the move towards multicores is becoming unavoidable in order to keep pace with the increasing required processing power and to meet the high integration trend while maintaining a reasonable power consumption. However, the benefit expected from multicore platforms may not step up to the mark, and real-time constraints can be easily violated. Indeed, an efficient use of multicore platforms usually requires a suitable parallelization of the software and a proper knowledge of the hardware constraints in order to find the best trade-off between increasing the parallelization benefit and decreasing contentions from accessing shared resources. In this paper, we illustrate this duality and investigate a general approach to automate some deployment decisions in order to maximize the benefit from using multicores while meeting the schedulability constraints of the system.
Subjects
multicores
predictability
real-time systems
safety
DDC Class
600: Technik