Hybrid-JIT : Compilateur JIT Matériel-Logiciel pour les Processeurs VLIW EmbarquésReport as inadecuate




Hybrid-JIT : Compilateur JIT Matériel-Logiciel pour les Processeurs VLIW Embarqués - Download this document for free, or read online. Document in PDF available to download.

1 CAIRN - Energy Efficient Computing ArchItectures with Embedded Reconfigurable Resources Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE 2 PACAP - Pushing Architecture and Compilation for Application Performance Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE

Résumé : La compilation JIT Just-In-Time est largement utilisée dans les systèmes embarqués actuels principalement grâce à la machine virtuelle Java.
Lorsque l-architecture ciblée est un proces-seur VLIW Very Long Intruction Word, la compilation JIT devient plus complexe à cause de l-étape d-ordonnancement des instructions et d-allocation des registres, réduisant ainsi ses bé-néfices.
Dans ce travail, nous présentons un compilateur JIT hybride dans lequel la gestion du JIT est réalisée de manière logicielle tandis qu-un accélérateur matériel est utilisé pour les phases plus coûteuses telles que l-ordonnancement des instructions.
Une étude expérimentale montre que cette approche mène à une compilation jusqu-à 15 fois plus rapide et 18 fois moins coûteuse en énergie par rapport à une approche purement logicielle.


Mots-clés : hétérogène JIT Compilation VLIW ordonnancement





Author: Simon Rokicki - Erven Rohou - Steven Derrien -

Source: https://hal.archives-ouvertes.fr/



DOWNLOAD PDF




Related documents