Méthode de caractérisation des architectures d'accélérateurs flexibles pour systèmes sur puce
Les microprocesseurs ne permettent pas à eux seuls de répondre à l'ensemble des contraintes imposées par les spécifications des systèmes sur puce. Afin d'accélérer les traitements, il est possible d'adjoindre un ou plusieurs coeurs de coprocesseurs. Face à la multitude des solutions existantes, quels sont les critères de sélection ? Dans ce contexte, nous proposons des métriques pour la caractérisation des accélérateurs flexibles, dans l'optique de guider le choix du compromis de performances au plus tôt dans le flot de conception du système.
Microprocessors do not fully allow to address strongly constrained specifications of Systems on Chip (SoC). In order to accelerate computing phases, coprocessor(s) may be added to the system. Due to the wide range of existing solutions, choosing a core for a given set of specification is not straightforward. In this context, we propose metrics to characterize flexible accelerators. These ones are dedicated to lead the choice of performance trade-off in the early stages of the SoC design process.
P.BENOIT, G.SASSATELLI, L.TORRES, M.ROBERT, G.CAMBON, D.DEMIGNY
systèmes sur puce, Traitement du Signal et des Images (TSI), architectures reconfigurables, microprocesseurs, DSP, métriques.
System on Chip (SoC), digital signal processing, reconfigurable architectures, microprocessors, DSP, metrics.
Français
|