DocumentCode
704181
Title
Simultaneous Optimisation of Task Mapping and Priority Assignment for Real-Time Embedded NoCs
Author
Sayuti, M. Norazizi Sham Mohd ; Indrusiak, Leandro Soares
fYear
2015
fDate
4-6 March 2015
Firstpage
692
Lastpage
695
Abstract
In a hard real-time embedded system based on a fixed priority pre-emptive Networks-On-Chip (NoC), the provision of guaranteed services may require pre-emption of some tasks and messages based on their priorities. In a worst case scenario, the interference imposed to low priority tasks can cause substantial computation and communication delays that can exceed their deadlines, leading to an unschedulable system. In a task mapping optimisation process, changing task mappings does not always produce a schedulable task mapping. In this paper, we propose an approach that simultaneously optimises task mapping and priority assignment, aiming to find a configuration that can completely satisfy the timing constraints of the system. Differing to the state-of-the-art, our approach takes into account the overall schedulability of the system by considering the worst-case end-to-end response time of all mapped tasks. As a result, we are able to increase the quality of task mappings at the same time improving the convergence of the optimisation algorithm, better than the previous approaches that solely focus on the task mapping optimisation to make the system schedulable.
Keywords
embedded systems; network-on-chip; optimisation; scheduling; fixed priority pre-emptive networks-on-chip; guaranteed services; hard real-time embedded system; low priority tasks; mapped task worst-case end-to-end response time; priority assignment; real-time embedded NoC; simultaneous optimisation; system schedulability; task mapping optimisation process; timing constraints; Biological cells; Delays; Interference; Mathematical model; Optimization; Real-time systems; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location
Turku
ISSN
1066-6192
Type
conf
DOI
10.1109/PDP.2015.84
Filename
7092794
Link To Document