vix.ing · top · new · best · stats · spec

Real-Time Parallel Programming: State of Play and Open Issues

2023/03/20 by Luís Miguel Pinho, Pinho, Luis Miguel
Computer Science · #Cloud Computing and Resource Management #Distributed #Distributed and Parallel Computing Systems #Distributed systems and fault tolerance #FOS: Computer and information sciences #Parallel #Programming Languages (cs.PL) #Software Engineering (cs.SE) #and Cluster Computing (cs.DC)

paper · pdf · doi:10.48550/arxiv.2303.11018

openalex publication_date 2023/03/20 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/03

Abstract

Real-time systems applications usually consist of a set of concurrent activities with timing-related properties. Developing these applications requires programming paradigms that can effectively handle the specification of concurrent activities and timing constraints, as well as controlling their execution on a particular platform. The prevailing trend for high-performance, and the use of fine-grained parallel execution makes this an even more challenging task. This paper provides an overview of the state-of-the-art and challenges for the development of real-time parallel applications, focusing on two current research directions, one from the high-performance arena (based on OpenMP) and another from the real-time and critical systems domain (based on Ada). The paper provides a review of the supported features of each one of the approaches, identifying the still open issues and the current research directions.

Related