scispace - formally typeset
F

Florent de Dinechin

Researcher at Institut national des sciences Appliquées de Lyon

Publications -  103
Citations -  2030

Florent de Dinechin is an academic researcher from Institut national des sciences Appliquées de Lyon. The author has contributed to research in topics: Floating point & Rounding. The author has an hindex of 21, co-authored 98 publications receiving 1748 citations. Previous affiliations of Florent de Dinechin include École normale supérieure de Lyon & École Normale Supérieure.

Papers
More filters
Book

Handbook of Floating-Point Arithmetic

TL;DR: The Handbook of Floating-point Arithmetic is designed for programmers of numerical applications, compiler designers, programmers of floating-point algorithms, designers of arithmetic operators, and more generally, students and researchers in numerical analysis who wish to better understand a tool used in their daily work and research.
Journal ArticleDOI

Certifying the Floating-Point Implementation of an Elementary Function Using Gappa

TL;DR: The Gappa proof assistant is designed to make this task both easier and more secure, due to the following novel features: It automates the evaluation and propagation of rounding errors using interval arithmetic, and can be used incrementally to prove complex mathematical properties pertaining to the code.
Proceedings ArticleDOI

Assisted verification of elementary functions using Gappa

TL;DR: The use of the Gappa proof assistant is discussed, which has two main advantages over previous approaches: Its input format is very close to the actual C code to validate, and it automates error evaluation and propagation using interval arithmetic.
Proceedings ArticleDOI

Large multipliers with fewer DSP blocks

TL;DR: Three non- standard implementation techniques of large multipliers are studied: the Karatsuba-Ofman algorithm, non-standard multiplier tiling, and specialized squarers, which allow for large multiplier working at the peak frequency of the DSP blocks while reducing the D SP block usage.
Proceedings ArticleDOI

Generating high-performance custom floating-point pipelines

TL;DR: This generator is presented around the simple example of a collision detector, which it significantly improves in accuracy, DSP count, logic usage, frequency and latency with respect to an implementation using standard floating-point operators.