DocumentCode :
523512
Title :
Processor virtualization and split compilation for heterogeneous multicore embedded systems
Author :
Cohen, Albert ; Rohou, Erven
Author_Institution :
INRIA Saclay, INRIA Saclay Ile-de-France, Paris, France
fYear :
2010
fDate :
13-18 June 2010
Firstpage :
102
Lastpage :
107
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.
Keywords :
Application virtualization; Computer networks; Costs; Embedded system; Hardware; Instruction sets; Microarchitecture; Multicore processing; Permission; Productivity; Heterogeneous multicore; annotations; back-end optimization; bytecode language; portable performance; specialization; split compilation; vectorization; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2010 47th ACM/IEEE
Conference_Location :
Anaheim, CA, USA
ISSN :
0738-100X
Print_ISBN :
978-1-4244-6677-1
Type :
conf
Filename :
5522355
Link To Document :
بازگشت