Saidi, SelmaSelmaSaidi2019-12-132019-12-132017-09-25Proceedings - 20th Euromicro Conference on Digital System Design, DSD 2017: 8049814, 383-389 (2017-09-25)http://hdl.handle.net/11420/4078In 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.enmulticorespredictabilityreal-time systemssafetyTechnikOn the benefits of multicores for real-time systemsConference Paper10.1109/DSD.2017.85Other