Skip to Main content Skip to Navigation
Conference papers

Sélection automatique d'instructions et ordonnancement d'applications basés sur la programmation par contraintes

Résumé : Ce papier présente une nouvelle méthode, basée sur la programmation par contraintes, pour la sélection de motifs de calcul, le placement et l'ordonnancement d'applications sur des extensions de processeurs configurables. Cette méthode est intégrée dans l'environnement DURASE (Generic Environment for Design and Utilization of Reconfigurable Application-Specific Processors Extensions). Les extensions du proces- seur, qui mettent en œuvre les motifs de calcul et qui sont accessibles via des instructions spécialisées, sont fortement couplées au chemin de données du processeur. Ces instructions spécialisées sont géné- rées et sélectionnées à partir du graphe de l'application. Notre méthode supporte un ordonnancement sous contrainte de ressources ou sous contrainte de temps. Les résultats expérimentaux obtenus sur les benchmarks MediaBench et MiBench montrent une accélération de l'exécution des applications d'un facteur de 2,3 en moyenne.
Complete list of metadatas

Cited literature [21 references]  Display  Hide  Download

https://hal.inria.fr/inria-00449670
Contributor : François Charot <>
Submitted on : Friday, January 22, 2010 - 12:14:01 PM
Last modification on : Friday, July 10, 2020 - 4:13:57 PM
Long-term archiving on: : Friday, June 18, 2010 - 1:17:55 AM

File

charot09_sympa13.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00449670, version 1

Citation

Kevin Martin, Christophe Wolinski, Krzysztof Kuchcinski, Antoine Floch, François Charot. Sélection automatique d'instructions et ordonnancement d'applications basés sur la programmation par contraintes. 13ème Symposium en Architecture de machines (SympA'13), Sep 2009, Toulouse, France. ⟨inria-00449670⟩

Share

Metrics

Record views

329

Files downloads

148