Mes intérêts de recherche portent sur l'implémentation matérielle d'opérateurs arithmetique. Je travaille sur des formats comme la Virgule Fixe, la Virgule Flottante, ou d'autres plus exotiques. Je suis particulièrement enthousiaste à l'idée de travailler sur des opérateurs fusionnés (qui implémentent une opération complexe précisément, avec un seul arrondi final).
Je suis fan de FloPoCo, que j'utilise pour des applications industrielles. Je développe aussi dans projet open-source.
Je travaille actuellement sur des opérateurs en Virgule Flottante pour le prochain accélérateur IA et HPC nouvelle génération de Kalray.
Publications
Double-Word Decomposition in a Combined FP16, BF16 and FP32 Dot Product Add Operator, Orégane Desrentes, Benoît Dupont de Dinechin, Florent de Dinechin, 2025 32th IEEE International Symposium on Computer Arithmetic (ARITH), 8 pages [hal]
Activations in Low Precision with High Accuracy, Tom Hubrecht, Orégane Desrentes, Florent de Dinechin HAL, 8 pages [hal]
Exact Fused Dot Product Add Operators, Orégane Desrentes, Benoît Dupont de Dinechin, Florent de Dinechin, 2023 30th IEEE International Symposium on Computer Arithmetic (ARITH), pages 151-158 [hal | slides]
Exact Dot Product Accumulate Operators for 8-bit Floating-Point Deep Learning, Orégane Desrentes, Benoît Dupont de Dinechin, Julien Le Maire, 2023 26th Euromicro Conference Series on Digital System Design (DSD), pages 642-649 [hal]
In-Place Multicore SIMD Fast Fourier Transforms, Benoît Dupont de Dinechin, Julien Hascoët, Orégane Desrentes, 2023 IEEE High Performance Extreme Computing Conference (HPEC), pages 1-6 [hal]
Using integer linear programming for correctly rounded multipartite architectures, Orégane Desrentes, Florent de Dinechin, 2022 International Conference on Field-Programmable Technology (ICFPT), pages 1-8 [hal]
A Posit8 decompression operator for deep neural network inference, Orégane Desrentes, Diana Resmerita, Benoît Dupont de Dinechin 2022 Conference on Next Generation Arithmetic, pages 14-30 [hal]
Brevets
Multiplieur d'opérandes à virgule flottante utilisant une décomposition des opérandes en nombres à virgule flottante de plus basse précision, Orégane Desrentes, Benoît Dupont de Dinechin, 2024
Additionneur de multiples opérandes à virgule flottante avec arrondi correct , Orégane Desrentes, Benoît Dupont de Dinechin, 2023
Présentations
Numerical error in Floating Point arithmetic, what you should look out for, Orégane Desrentes, CITI PhDDays, April 2024 [slides | demo source]
Hardware implementation of linear algebra operations for small floating point formats, Orégane Desrentes, AriC Seminar, 27 of June 2024 [slides]