Processor Virtualization and Split Compilation for Heterogeneous Multicore Embedded Systems

Albert Cohen 1 Erven Rohou 2
1 ALCHEMY - Architectures, Languages and Compilers to Harness the End of Moore Years
LRI - Laboratoire de Recherche en Informatique, UP11 - Université Paris-Sud - Paris 11, CNRS - Centre National de la Recherche Scientifique : UMR8623, Inria Saclay - Ile de France
2 ALF - Amdahl's Law is Forever
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
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.
Type de document :
Communication dans un congrès
47th Annual Design Automation Conference, Jun 2010, Anaheim, CA, United States. 2010
Liste complète des métadonnées

Littérature citée [41 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00472274
Contributeur : Erven Rohou <>
Soumis le : samedi 10 avril 2010 - 12:18:09
Dernière modification le : mercredi 11 avril 2018 - 01:56:53
Document(s) archivé(s) le : dimanche 11 juillet 2010 - 20:12:28

Fichier

DAC_2010.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00472274, version 1

Citation

Albert Cohen, Erven Rohou. Processor Virtualization and Split Compilation for Heterogeneous Multicore Embedded Systems. 47th Annual Design Automation Conference, Jun 2010, Anaheim, CA, United States. 2010. 〈inria-00472274〉

Partager

Métriques

Consultations de la notice

530

Téléchargements de fichiers

312