D3-3 Dynamic Mapping over Heterogeneous Multi-core Architectures
This deliverable presents an adaptive mapping methodology, built upon the static mapping approach developed in deliverable D3.2. It produces efficient systems software that can dynamically remap virtualised software components to the available hardware. The mapping is based on information provided by high-level virtualisation interfaces about the extra-functional properties of the software components including hardware performance characteristics and information that is obtained by monitoring the dynamic system load. The system is capable of dealing with components from multiple applications and remapping them to the best available hardware, so ensuring optimal use of the available hardware resources.