In this paper we consider a spin-based multi-processor locking protocol, named the Multiprocessor resource sharing Protocol (MrsP). MrsP adopts a helping-mechanism where the preempted resource holder can migrate. The original schedulability analysis of MrsP carries considerable pessimism as it has been developed assuming limited knowledge of the resource usage for each remote task. In this paper new MrsP schedulability analysis is developed that takes into account such knowledge to provide a less pessimistic analysis than that of the original analysis. Our experiments show that, theoretically, the new analysis offers better (at least identical) schedulability than the FIFO non-preemptive protocol, and can outperform FIFO preemptive spin loc...
Spin locks are a synchronization mechanisms used to provide mutual exclusion to shared software reso...
Existing multiprocessor real-time locking protocols that sup-port nesting are subject to adverse blo...
Abstract—Motivated by the widespread use of spin locks in embedded multiprocessor real-time systems,...
In this paper we consider a spin-based multiprocessor locking protocol, named the Multiprocessor res...
MrsP is a FIFO spin-based protocol that adopts a helping mechanism, where a resource holder can migr...
The original MrsP proposal presented a new multiprocessor resource sharing protocol based on the pro...
Various approaches can be utilized upon resource locking for mutually exclusive resource access in m...
Managing shared resources in multiprocessor real-time systems can often lead to considerable schedul...
Support for exclusive access to shared (global) resources is instrumental in the context of embedded...
Abstract—Lock-based resource sharing protocols for single processor systems are well understood and ...
This paper investigates preemptive spin-based global resource sharing protocols for resource-constra...
The flexible spin-lock model (FSLM) unifies suspension-based and spin-based resource sharing protoco...
Recently, the flexible spin-lock model (FSLM) has been introduced, unifying spin-based and suspensio...
International audienceWe present in this paper a new lock-based resource sharing protocol PWLP (Pree...
Spin locks are a synchronization mechanisms used to provide mutual exclusion to shared software reso...
Existing multiprocessor real-time locking protocols that sup-port nesting are subject to adverse blo...
Abstract—Motivated by the widespread use of spin locks in embedded multiprocessor real-time systems,...
In this paper we consider a spin-based multiprocessor locking protocol, named the Multiprocessor res...
MrsP is a FIFO spin-based protocol that adopts a helping mechanism, where a resource holder can migr...
The original MrsP proposal presented a new multiprocessor resource sharing protocol based on the pro...
Various approaches can be utilized upon resource locking for mutually exclusive resource access in m...
Managing shared resources in multiprocessor real-time systems can often lead to considerable schedul...
Support for exclusive access to shared (global) resources is instrumental in the context of embedded...
Abstract—Lock-based resource sharing protocols for single processor systems are well understood and ...
This paper investigates preemptive spin-based global resource sharing protocols for resource-constra...
The flexible spin-lock model (FSLM) unifies suspension-based and spin-based resource sharing protoco...
Recently, the flexible spin-lock model (FSLM) has been introduced, unifying spin-based and suspensio...
International audienceWe present in this paper a new lock-based resource sharing protocol PWLP (Pree...
Spin locks are a synchronization mechanisms used to provide mutual exclusion to shared software reso...
Existing multiprocessor real-time locking protocols that sup-port nesting are subject to adverse blo...
Abstract—Motivated by the widespread use of spin locks in embedded multiprocessor real-time systems,...