On Scalable Synchronization for Distributed Embedded Real-Time Systems

  • Authors:
  • Sherif F. Fahmy;Binoy Ravindran;E. Douglas Jensen

  • Affiliations:
  • ECE Dept., Virginia Tech, Blacksburg, USA 24061;ECE Dept., Virginia Tech, Blacksburg, USA 24061;The MITRE Corporation, Bedford, USA 01730

  • Venue:
  • SEUS '08 Proceedings of the 6th IFIP WG 10.2 international workshop on Software Technologies for Embedded and Ubiquitous Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the problem of programming distributed embedded real-time systems with distributed dependencies. We show that the de facto standard of using locks and condition variables in conjunction with threads can have significant overhead and semantic difficulty and suggest alternative programming abstractions to alleviate these problems. We also discuss several alternatives for implementing these programming abstractions and discuss the algorithms and protocols needed.