2016
DOI: 10.1145/2910589
|View full text |Cite
|
Sign up to set email alerts
|

Parallelizing Industrial Hard Real-Time Applications for the parMERASA Multicore

Abstract: The EC project parMERASA (Multicore Execution of Parallelized Hard Real-Time Applications Supporting Analyzability) investigated timing-analyzable parallel hard real-time applications running on a predictable multicore processor. A pattern-supported parallelization approach was developed to ease sequential to parallel program transformation based on parallel design patterns that are timing analyzable. The parallelization approach was applied to parallelize the following industrial hard real-time programs: 3D p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
6
2

Relationship

2
6

Authors

Journals

citations
Cited by 17 publications
(14 citation statements)
references
References 29 publications
0
14
0
Order By: Relevance
“…Therefore, we will focus in this section, on the related works [14][15][16][17][18], which are dedicated to the domain of embedded cyber-physical systems.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, we will focus in this section, on the related works [14][15][16][17][18], which are dedicated to the domain of embedded cyber-physical systems.…”
Section: Related Workmentioning
confidence: 99%
“…The approach of the parMERASA project presented in [18] aims for WCET-aware parallelization based on parallel algorithm design patterns. It includes tool-support for application developers to fit their algorithms into parallel and predictable design patterns and algorithm skeletons.…”
Section: Related Workmentioning
confidence: 99%
“…These applications are a 3D path planning algorithm and an algorithm for stereo navigation from the avionics domain and a diesel engine motor injection algorithm from the automotive domain. For results, see [55,57].…”
Section: Parallelization Of Hard Real-time Softwarementioning
confidence: 99%
“…In the meantime, efforts have been made to overcome these problems by appropriate hardware and software design (see e.g. [24,33,34]). A time-predictable execution of tasks requires that both the cores and the NoC have a time-predictable behaviour.…”
Section: Introductionmentioning
confidence: 99%