• 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