Worst-Case Communication Delay Analysis for Many-Cores using a Limited Migrative Model
Ref: CISTER-TR-141002 Publication Date: 2014
Worst-Case Communication Delay Analysis for Many-Cores using a Limited Migrative ModelRef: CISTER-TR-141002 Publication Date: 2014
A steady increase in the number of cores within many-core platforms causes increasing contentions for the interconnect medium and leads to non-negligible latencies of intercore communication. In order to study the worst-case execution times of applications, it is no longer sufficient to only take into account schedulability requirements, but the communication delays also have to be considered. In this paper we focus on the worst-case communication delays of applications, assuming a Limited Migrative Model (LMM). LMM is an approach based on the multi-kernel paradigm - a promising step towards scalable and predictable many-cores. The contribution of this paper is threefold. First, we extend LMM by allowing inter-application communication, and adapt the existing worst-case communication delay analysis, to make it applicable to the enhanced model. Then, we propose a novel analysis. Finally, we compare these two methods. The experiments show that the new approach renders tighter upper-bound estimates in more than 90% of the cases, while demonstrating a comparable runtime performance.
20th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2014), Real-Time Systems Track.