vix.ing · top · new · best · stats · spec

Processor virtualization and split compilation for heterogeneous multicore embedded systems

2010/06/13 by Albert Cohen, Erven Rohou · 1 citation
Computer Science · #Parallel Computing and Optimization Techniques #Embedded Systems Design Techniques #Interconnection Networks and Systems #Computer science #Software portability #Virtualization #Multi-core processor #Just-in-time compilation #Parallel computing #Process (computing) #Computer architecture #Instruction set #Set (abstract data type) #Embedded system #Operating system #Compiler #Programming language

paper · doi:10.1145/1837274.1837303

openalex publication_date 2010/06/13 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/29

Abstract

Embedded multiprocessors have always been heterogeneous, driven by the power-efficiency and compute-density of hardware specialization. We aim to achieve portability and sustained performance of complete applications, leveraging diverse programmable cores. We combine instruction-set virtualization with just-in-time compilation, compiling C, C++ and managed languages to a target-independent intermediate language, maximizing the information flow between compilation steps in a split optimization process.

Citations

Cited by

Related