Application-Defined Virtualisation for Embedded Real-Time Software on Complex Architectures
Ian Gray and Neil Audsley
In this paper we present a novel approach to embedded system development based on compile-time virtualisation. Whilst the target architecture may include multiple heterogeneous CPUs with non-uniform memory, the programmer is presented with an idealised view that supports the abstractions required by high-level languages like C. Unlike standard virtualisation, the programmer can influence the virtualised mappings to better tailor their system towards a target application. An example implementation is presented along with preliminary results.
BibTex Entry
@article{Gray2008,
author = {Ian Gray and Neil Audsley},
journal = {2nd Junior Researcher Workshop on Real-Time Computing},
pages = {1-4},
title = {Application-Defined Virtualisation for Embedded Real-Time Software on Complex Architectures},
year = {2008}
}