Existing real-time locking protocols require accurate worst-case execution time (WCET) estimates for both tasks and critical sections (CSs) in order to function correctly. On multicore platforms, however, the only seemingly viable strategy for obtaining such estimates is via measurements, which cannot produce a true WCET with certainty. The absence of correct WCETs can be partially ameliorated by enforcing execution budgets at both the task and CS levels and by using a locking protocol that is resilient to budget overruns, i.e., that ensures that the schedulability of non-overrunning tasks is not compromised by tasks that do overrun their budgets. Unfortunately, no fully overrun-resilient locking protocol has been proposed to date for multi...
Various approaches can be utilized upon resource locking for mutually exclusive resource access in m...
Most multiprocessors are multiprogrammed to achieve acceptable response time and to increase their u...
Link to published version: http://portal.acm.org/ft_gateway.cfm?id=379566&type=pdf&coll=portal&dl=AC...
Existing multiprocessor real-time locking protocols that sup-port nesting are subject to adverse blo...
Prior work on multiprocessor real-time locking protocols has shown how to support fine-grained lock ...
With the widespread adoption of multicore architectures, multiprocessors are now a standard deployme...
We systematically survey the literature on analytically sound multiprocessor real-time locking proto...
Multicore platforms are becoming increasingly popular in real-time systems. One of the major challen...
Predictable interprocessor synchronization and fast interrupt response are important for real-time s...
Support for exclusive access to shared (global) resources is instrumental in the context of embedded...
Synchronization primitives for large scale multiprocessors need to provide low latency and low conte...
Real-time scheduling algorithms for multiprocessor systems have been the subject of considerable rec...
Link to published version: http://ieeexplore.ieee.org/iel3/4440/12600/00580906.pdf?tp=&arnumber=5809...
Queue-based spin locks allow programs with busy-wait syn-chronization to scale to very large multipr...
Abstract—A fine-grained locking protocol permits multiple locks to be held simultaneously by the sam...
Various approaches can be utilized upon resource locking for mutually exclusive resource access in m...
Most multiprocessors are multiprogrammed to achieve acceptable response time and to increase their u...
Link to published version: http://portal.acm.org/ft_gateway.cfm?id=379566&type=pdf&coll=portal&dl=AC...
Existing multiprocessor real-time locking protocols that sup-port nesting are subject to adverse blo...
Prior work on multiprocessor real-time locking protocols has shown how to support fine-grained lock ...
With the widespread adoption of multicore architectures, multiprocessors are now a standard deployme...
We systematically survey the literature on analytically sound multiprocessor real-time locking proto...
Multicore platforms are becoming increasingly popular in real-time systems. One of the major challen...
Predictable interprocessor synchronization and fast interrupt response are important for real-time s...
Support for exclusive access to shared (global) resources is instrumental in the context of embedded...
Synchronization primitives for large scale multiprocessors need to provide low latency and low conte...
Real-time scheduling algorithms for multiprocessor systems have been the subject of considerable rec...
Link to published version: http://ieeexplore.ieee.org/iel3/4440/12600/00580906.pdf?tp=&arnumber=5809...
Queue-based spin locks allow programs with busy-wait syn-chronization to scale to very large multipr...
Abstract—A fine-grained locking protocol permits multiple locks to be held simultaneously by the sam...
Various approaches can be utilized upon resource locking for mutually exclusive resource access in m...
Most multiprocessors are multiprogrammed to achieve acceptable response time and to increase their u...
Link to published version: http://portal.acm.org/ft_gateway.cfm?id=379566&type=pdf&coll=portal&dl=AC...