Authors
Jakob Rosen, Alexandru Andrei, Petru Eles, Zebo Peng
Publication date
2007/12/3
Conference
28th IEEE International Real-Time Systems Symposium (RTSS 2007)
Pages
49-60
Publisher
IEEE
Description
In multiprocessor systems, the traffic on the bus does not solely originate from data transfers due to data dependencies between tasks, but is also affected by memory transfers as result of cache misses. This has a huge impact on worst-case execution time (WCET) analysis and, in general, on the predictability of real-time applications implemented on such systems. As opposed to the WCET analysis performed for a single processor system, where the cache miss penalty is considered constant, in a multiprocessor system each cache miss has a variable penalty, depending on the bus contention. This affects the tasks' WCET which, however, is needed in order to perform system scheduling. At the same time, the WCET depends on the system schedule due to the bus interference. In this paper we present an approach to worst-case execution time analysis and system scheduling for real-time applications implemented …
Total citations
2006200720082009201020112012201320142015201620172018201920202021202220232024121021212416203127202013879942
Scholar articles