Reducing the Implementation Overheads of IPCP and DFP

@article{Almatary2015ReducingTI,
  title={Reducing the Implementation Overheads of IPCP and DFP},
  author={H. Almatary and Neil C. Audsley and Alan Burns},
  journal={2015 IEEE Real-Time Systems Symposium},
  year={2015},
  pages={295-304}
}
Most resource control protocols such as IPCP (Immediate Priority Ceiling Protocol) require a kernel system call to implement the necessary control over any shared data. This call can be expensive, involving a potentially slow switch from CPU user-mode to kernel-mode (and back). In this paper we look at two anticipatory schemes (IPCP and DFP - Deadline Floor Protocol) and show how they can be implemented with the minimum number of calls on the kernel. Specifically, no kernel calls are needed… CONTINUE READING