Distributed embedded real-time systems provide distinct challenges for operating Systems (OS). These systems have limited resources and inherent parallelism via multiple processors. The use of static off-the-shelf OSs for these platforms is inappropriate, without significant modification, as system efficiency is of primary concern. Within the paper we present two areas of work that combine to aid overall system efficiency within an off-the-shelf OS (Linux). Firstly, application specific resource management is provided so that OS policies can be adapted by applications dynamically to aid efficient scheduling and resource management. Secondly, efficient mechanisms to enable distributed resource management are presented. The latter provide access to remote resources using the same mechanisms as local resources.

BibTex Entry

@inproceedings{Audsley2006,
 address = {Dresden, Germany},
 author = {N. Audsley and R. Gao and A. Patil and P. Usher},
 booktitle = {Proceedings of Workshop on Operating Systems Platforms for Embedded Real-Time applications},
 month = {Jul},
 title = {Efficient {OS} Resource Management for Distributed Embedded Real-Time Systems},
 year = {2006}
}