Compression de code pour processeurs haute-performance - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

Compression de code pour processeurs haute-performance

Résumé

Les systèmes embarqués sont contraints, pour des raisons de coût et d’autonomie, en mémoire et en consommation d’énergie tout en requérant de plus en plus de performance. La compression de code permet d’optimiser la taille des codes embarqués mais aussi leur performance et leur consommation d’énergie. La quasi totalité des travaux sur le sujet proposent des schémas de compression reposant sur une décompression entre la mémoire et le coeur du processeur (pré-cache ou post-cache) afin de ne pas modifier ce dernier. Mais ces méthodes sont soit très pénalisantes en temps d’exécution, soit très dures à mettre en oeuvre pour des processeurs superscalaires. Dans cet article, nous proposonsun schéma de compression intra-pipeline adapté aux processeurs embarqués haute-performance, nous montrons qu’il permet d’optimiser les trois critères simultanément et ce pour différentes caractéristiques architecturales.
Fichier non déposé

Dates et versions

hal-01295105 , version 1 (30-03-2016)

Identifiants

  • HAL Id : hal-01295105 , version 1

Citer

Haluk Ozaktas, Karine Heydemann. Compression de code pour processeurs haute-performance. SympA Symposium en Architecture de Machines, Sep 2009, Toulouse, France. ⟨hal-01295105⟩
27 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More