DocumentCode
3674796
Title
CAP: Communication-Aware Allocation Algorithm for Real-Time Parallel Applications on Many-Cores
Author
Milo Panic; Quiñones;Carles Hernandez;Jaume Abella;Francisco J. Cazorla
Author_Institution
Univ. Politec. de Catalunya, Barcelona, Spain
fYear
2015
Firstpage
685
Lastpage
692
Abstract
Critical Real-Time Embedded Systems (CRTES) require additional computing power to match the performance requirements of increasingly complex critical functions. Many-core processors are a key solution to reach the required performance. They allow simultaneous execution of multiple critical functions comprising a number of (parallel) applications. These applications, each implementing some functionality of the system, need to communicate among them in order to make the system work. In many-cores the impact of this communication on the timing behavior of applications depends on the allocation of applications across the chip. In this paper we propose CAP: an allocation algorithm that takes into account communication among applications and tries to reduce its impact on Worst Case Execution Time estimates of applications. We show that using CAP increases the number of applications that can be scheduled on the many-core platform thus facilitating system integration.
Keywords
"Resource management","Program processors","Schedules","System integration","Timing","Computer architecture","Interference"
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2015 Euromicro Conference on
Type
conf
DOI
10.1109/DSD.2015.71
Filename
7302344
Link To Document