An analysis of the impact of bus contention on the WCET in multicores
Data(s) |
06/02/2014
06/02/2014
2012
|
---|---|
Resumo |
The use of multicores is becoming widespread inthe field of embedded systems, many of which have real-time requirements. Hence, ensuring that real-time applications meet their timing constraints is a pre-requisite before deploying them on these systems. This necessitates the consideration of the impact of the contention due to shared lowlevel hardware resources like the front-side bus (FSB) on the Worst-CaseExecution Time (WCET) of the tasks. Towards this aim, this paper proposes a method to determine an upper bound on the number of bus requests that tasks executing on a core can generate in a given time interval. We show that our method yields tighter upper bounds in comparison with the state of-the-art. We then apply our method to compute the extra contention delay incurred by tasks, when they are co-scheduled on different cores and access the shared main memory, using a shared bus, access to which is granted using a round-robin arbitration (RR) protocol. |
Identificador |
DOI 10.1109/HPCC.2012.212 978-1-4673-2164-8 |
Idioma(s) |
eng |
Publicador |
IEEE |
Relação |
High Performance Computing and Communication; http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6332348 |
Direitos |
closedAccess |
Tipo |
article |