| | |
Summary: Multiprocessor Extensions to RealTime Calculus
Hennadiy Leontyev # , Samarjit Chakraborty + and James H. Anderson #
# Department of Computer Science,University of North Carolina at Chapel Hill
{leontyev,anderson}@cs.unc.edu
+ Institute for RealTime Computer Systems (RCS), TU Munich
samarjit@tum.de
Abstract---Many embedded platforms consist of a hetero
geneous collection of processing elements, memory modules,
and communication subsystems. These components often im
plement different scheduling/arbitration policies, have different
interfaces, and are supplied by different vendors. Hence,
compositional techniques for modeling and analyzing such
platforms are of interest. In prior work, the realtime calculus
framework has proven to be very effective in this regard.
However, realtime calculus has heretofore been limited to
systems with uniprocessor processing elements, which is a
serious impediment given the advent of multicore technologies.
In this paper, a twostep approach is proposed that allows the
power of realtime calculus to be applied in globallyscheduled
multiprocessor systems: first, assuming that job responsetime
|