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

2009 
Ce papier presente une nouvelle methode, basee sur la programmation par contraintes, pour la selection de motifs de calcul, le placement et l'ordonnancement d'applications sur des extensions de processeurs configurables. Cette methode est integree 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 specialisees, sont fortement couplees au chemin de donnees du processeur. Ces instructions specialisees sont gene- rees et selectionnees a partir du graphe de l'application. Notre methode supporte un ordonnancement sous contrainte de ressources ou sous contrainte de temps. Les resultats experimentaux obtenus sur les benchmarks MediaBench et MiBench montrent une acceleration de l'execution des applications d'un facteur de 2,3 en moyenne.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    20
    References
    0
    Citations
    NaN
    KQI
    []