Fonctions élémentaires en virgule flottante pour les accélérateurs reconfigurables

Jérémie Detrey 1 Florent De Dinechin 2
2 ARENAIRE - Computer arithmetic
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Résumé : Les circuits reconfigurables FPGA ont désormais une capacité telle qu'ils peuvent être utilisés à des tâches d'accélération de calcul en virgule flottante. La littérature (et depuis peu les constructeurs) proposent des opérateurs pour les quatre opérations. L'étape suivante est de proposer des opérateurs pour les fonctions élémentaires les plus utilisées. Parmi celles-ci, nous proposons des architectures dédiées pour l'évaluation des fonctions exponentielles, logarithme, sinus et cosinus, et étudions les compromis possibles. Pour chacune de ces fonctions, un seul de ces opérateurs surpasse d'un facteur dix les processeurs généralistes en terme de débit, tout en occupant une fraction des ressources matérielles du FPGA. Tous ces opérateurs sont disponibles librement sur http://www.ens-lyon.fr/LIP/Arenaire/.
Type de document :
Article dans une revue
Techniques et Sciences Informatiquess, Editions Hermès, 2008, Architecture des Ordinateurs, 27 (6), pp.673-698. 〈10.3166/tsi.27.673-698〉
Liste complète des métadonnées

https://hal.inria.fr/inria-00424001
Contributeur : Jérémie Detrey <>
Soumis le : mardi 13 octobre 2009 - 16:34:40
Dernière modification le : vendredi 20 avril 2018 - 15:44:23
Document(s) archivé(s) le : mardi 15 juin 2010 - 21:22:12

Fichier

detreydinechin.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Jérémie Detrey, Florent De Dinechin. Fonctions élémentaires en virgule flottante pour les accélérateurs reconfigurables. Techniques et Sciences Informatiquess, Editions Hermès, 2008, Architecture des Ordinateurs, 27 (6), pp.673-698. 〈10.3166/tsi.27.673-698〉. 〈inria-00424001〉

Partager

Métriques

Consultations de la notice

150

Téléchargements de fichiers

470