TY - JOUR
T1 - Implementing synchronous reactive components upon multiprocessor platforms
AU - Baruah, Sanjoy
N1 - Publisher Copyright:
© 2021 Elsevier B.V.
PY - 2021/6
Y1 - 2021/6
N2 - Model-based design methodologies based on the synchrony assumption are widely used in many safety-critical application domains. The synchrony assumption asserts that actions (such as the execution of code) occur instantaneously; however, physical platforms obviously do not possess this property. This paper considers a scheduling problem that arises when one seeks to implement programs that are written under the synchrony assumption upon actual multiprocessor platforms, and proposes algorithms for solving this problem exactly and approximately.
AB - Model-based design methodologies based on the synchrony assumption are widely used in many safety-critical application domains. The synchrony assumption asserts that actions (such as the execution of code) occur instantaneously; however, physical platforms obviously do not possess this property. This paper considers a scheduling problem that arises when one seeks to implement programs that are written under the synchrony assumption upon actual multiprocessor platforms, and proposes algorithms for solving this problem exactly and approximately.
KW - Approximation algorithm
KW - Deadlines
KW - Integer Linear Program
KW - Multiprocessor scheduling
KW - Synchronous programming
UR - https://www.scopus.com/pages/publications/85100405096
U2 - 10.1016/j.sysarc.2021.102027
DO - 10.1016/j.sysarc.2021.102027
M3 - Article
AN - SCOPUS:85100405096
SN - 1383-7621
VL - 116
JO - Journal of Systems Architecture
JF - Journal of Systems Architecture
M1 - 102027
ER -