Sciweavers

RTAS
2015
IEEE

Task placement and selection of data consistency mechanisms for real-time multicore applications

8 years 10 days ago
Task placement and selection of data consistency mechanisms for real-time multicore applications
—Multicores are today used in automotive, controls and avionics systems supporting real-time functionality. When real-time tasks allocated on different cores cooperate through the use of shared communication resources, they need to be protected by mechanisms that guarantee access in a mutual exclusive way with bounded worst-case blocking time. Lock-based mechanisms such as MPCP and MSRP have been developed to fulfill this demand, and research papers are today tackling the problem of finding the optimal task placement in multicores while trying to meet the deadlines against blocking times. In this paper, we provide algorithms that improves on existing task placement algorithms for systems that use MSRP to protect shared resources. Furthermore, we leverage the additional opportunity provided by wait-free methods as an alternative data consistency mechanism for the case that the shared resource is communication or state memory. The selective use of wait-free communication can further ...
Zaid Al-bayati, Youcheng Sun, Haibo Zeng, Marco Di
Added 17 Apr 2016
Updated 17 Apr 2016
Type Journal
Year 2015
Where RTAS
Authors Zaid Al-bayati, Youcheng Sun, Haibo Zeng, Marco Di Natale, Qi Zhu, Brett Meyer
Comments (0)