Proceedings of the 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014) 2014
DOI: 10.1109/sies.2014.7087457
|View full text |Cite
|
Sign up to set email alerts
|

Paving the way for multi-cores in industrial hard real-time control applications

Abstract: The rise of multicore processors for industrial embedded control applications forces companies to face the challenge of replacing legacy single-core applications by multithreaded programs. We present a systematic and tool-supported approach starting with existing single-core code and transforming it into multi-threaded code such that timing analysis is preserved and eased. The approach is based on (a) scheduling periodic tasks onto multiple dedicated cores as well as (b) executing other code parts after a mode… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2017
2017
2017
2017

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 12 publications
0
1
0
Order By: Relevance
“…The majority of works reported in the literature for hard real-time resource allocation assume the workloads to be known in advance, i.e., the allocation decisions by taking the timing constraints are computed at design-time [Han and Lin 1989;Saifullah et al 2011;Bonifaci et al 2013;Jahr et al 2014;de Matos Pedro et al 2015]. However, the main focus in this article has been on dynamic resource allocation that needs to compute allocations at run-time for dynamically arriving workloads.…”
Section: Hard Real-time Resource Allocationmentioning
confidence: 99%
“…The majority of works reported in the literature for hard real-time resource allocation assume the workloads to be known in advance, i.e., the allocation decisions by taking the timing constraints are computed at design-time [Han and Lin 1989;Saifullah et al 2011;Bonifaci et al 2013;Jahr et al 2014;de Matos Pedro et al 2015]. However, the main focus in this article has been on dynamic resource allocation that needs to compute allocations at run-time for dynamically arriving workloads.…”
Section: Hard Real-time Resource Allocationmentioning
confidence: 99%