Skip to Main content Skip to Navigation
Master Thesis

HyBrid-JIT : plateforme de compilation JIT assistée par du matériel spécialisé

Résumé : Le monde des architectures est très hétérogène : les architectures peuvent varier sur leur organisation et sur leur jeu d'instructions. Il est donc important d'offrir une portabilité entre ces différentes architectures. L'ordonnancement dynamique des instructions est une technique très utilisée dans les processeurs modernes et dans les outils de compilation JIT (Just in Time). Si le problème est le même dans ces deux contextes, les contraintes sont très différentes. La différence majeure est que les processeurs modernes calculent cet ordonnancement de manière matérielle tandis que les outils de compilation JIT utilisent uniquement du logiciel. Dans ce document, nous présentons une plateforme de compilation JIT utilisant du matériel spécialisé pour réaliser l'ordonnancement des instructions. Une étude expérimentale montre que l'utilisation de cette plateforme peut réduire le temps de compilation JIT jusqu'à 100 fois par rapport à une implémentation logicielle.
Complete list of metadatas

Cited literature [29 references]  Display  Hide  Download

https://dumas.ccsd.cnrs.fr/dumas-01088817
Contributor : Co-Responsables Du Mri V. Gouranton Et S. Blazy <>
Submitted on : Friday, November 28, 2014 - 5:11:14 PM
Last modification on : Friday, January 31, 2020 - 9:44:02 AM
Long-term archiving on: : Friday, April 14, 2017 - 11:12:20 PM

Identifiers

  • HAL Id : dumas-01088817, version 1

Collections

Citation

Simon Rokicki. HyBrid-JIT : plateforme de compilation JIT assistée par du matériel spécialisé. Informatique [cs]. 2014. ⟨dumas-01088817⟩

Share

Metrics

Record views

180

Files downloads

278