HyBrid-JIT : plateforme de compilation JIT assistée par du matériel spécialisé - DUMAS - Dépôt Universitaire de Mémoires Après Soutenance Accéder directement au contenu
Mémoires Année : 2014

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

Simon Rokicki

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.
Fichier principal
Vignette du fichier
mri20132014_submission_49.pdf (1.08 Mo) Télécharger le fichier
Loading...

Dates et versions

dumas-01088817 , version 1 (28-11-2014)

Identifiants

  • HAL Id : dumas-01088817 , version 1

Citer

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

Partager

Gmail Facebook X LinkedIn More