| | |
Summary: 1
IMPLEMENTING HARD REAL-
TIME TRANSACTIONS ON
MULTIPROCESSORS
James H. Anderson, Rohit Jain,
and Srikanth Ramamurthy
Department of Computer Science,
University of North Carolina at Chapel Hill
1 INTRODUCTION
Many applications exist in which hard real-time transactions must be sup-
ported examples include embedded control applications, defense systems, and
avionics systems. With the recent advent of workstation-class multiprocessor
systems, multiprocessor-based implementationsof these systems are of growing
importance. Unfortunately, the problem of implementing hard real-time trans-
actions on multiprocessors has received relatively little attention. With most
(if not all) previously-proposed schemes for implementing such transactions,
the kind of transactions that can be supported is often limited, and worst-case
performance is often poor, adversely impacting schedulability.
We present here a new scheme for implementing hard real-time transactions on
multiprocessors that does not place undue restrictions on the kinds of transac-
|