DocumentCode :
686246
Title :
Cache-Aware Task Partitioning for Multicore Real-Time Systems
Author :
Starke, Renan Augusto ; Silva De Oliveira, Romulo
Author_Institution :
DAS-CTC-UFSC, Univ. Fed. de Santa Catarina, Florianopolis, Brazil
fYear :
2013
fDate :
4-8 Dec. 2013
Firstpage :
89
Lastpage :
94
Abstract :
The correct functioning of real-time systems depends not only on the logically correct response, but also the time when it is given. This type of application is increasingly present today and the processing demand is such that complex multi-core processors are needed. The development of multiprocessor is ahead of the techniques of analysis of such systems and it is therefore necessary further research to promote reliability and to reduce over-specified systems. In modern processors, task preemption introduces indirect cost related to the cache memory. A preemption evicts a large amount of memory blocks from the cache memory during the preempting time interval. In this paper we present a partitioning heuristic that includes the cache related preemption delay assumptions in a multiprocessor system with cache memory focusing in partitioned fixed priority preemptive scheduling.
Keywords :
cache storage; multiprocessing systems; processor scheduling; cache memory; cache related preemption delay assumptions; cache-aware task partitioning; complex multicore processors; logically correct response; memory blocks; multicore real-time systems; multiprocessor system; over-specified systems; partitioned fixed priority preemptive scheduling; partitioning heuristic; Cache memory; Delays; Equations; Partitioning algorithms; Processor scheduling; Real-time systems; Sorting; cache preemption delay; multiprocessors; real-time; scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing Systems Engineering (SBESC), 2013 III Brazilian Symposium on
Conference_Location :
Niteroi
Type :
conf
DOI :
10.1109/SBESC.2013.13
Filename :
6825348
Link To Document :
بازگشت