Procédé pour la conception d'accélérateurs
Résumé
L'invention concerne un procédé pour la conception d'accélérateurs, dits accélérateurs agrégats, chacun d'eux étant adapté à au moins deux boucles (41,42) d'un programme, un accélérateur agrégat (12) comprenant des noeuds, correspondant à des éléments architecturaux (13,14,15,16,17), et des liens entre ces noeuds, ledit procédé de conception étant caractérisé en ce qu'il comporte les étapes suivantes : - la génération (31) d'accélérateurs spécialisés (43,44) adaptés auxdites boucles (41,42), - la création (32) d'au moins un accélérateur agrégat (45) à partir desdits accélérateurs spécialisés (43,44) et d'une base de données (49) d'éléments architecturaux prédéfinis (49.1), - le calcul (33) d'un coût pour chacun des accélérateurs agrégats (46) créés à partir d'une fonction de coût prédéfinie, - la sélection (34), en fonction du coût, d'un d'accélérateur agrégat parmi les accélérateurs créés.