*What if Gauss had had a computer?,
invited talk at the
topical
workshop Celebrating 75 Years of Mathematics of Computation,
ICERM, Providence, November 1-3, 2018.
*

*
On various ways to split a floating-point number (common work with
Claude-Pierre Jeannerod and Jean-Michel Muller),
FastRelax
workshop, Sophia-Antipolis, France, June 5-7, 2018.
*

*
Recent and future developments of GNU MPFR,
Dagstuhl workshop on iRRAM,
MPFR and MPC, Schloss Dagstuhl,
Germany, April 18, 2018.
*

*
A tutorial on reliable numerical computation,
Dagstuhl seminar "Reliable
Computation and Complexity on the Reals", Schloss Dagstuhl,
Germany, November 27, 2017.
*

*
Optimized Binary64 and Binary128 Arithmetic with GNU MPFR,
24th IEEE Symposium on
Computer Arithmetic, London, United Kingdom, July 24, 2017.
*

*
Des calculs plus rapides sur 1 et 2 mots-machine dans GNU MPFR, [in french]
Journées
FastRelax, Paris, France, May 31, 2017.
*

*
Multiple Precision: from MP to MPFR, invited talk
at the 4th Number Theory Down Under conference, Newcastle,
Australia, September 23, 2016.
*

*
Better Polynomials for GNFS,
invited seminar at the Number Theory Seminar at UNSW, Sydney,
Australia, September 21, 2016.
*

*
BeDoP: Beyond Double Precision,
ANR FastRelax
meeting, 27 May 2015, Lyon.
*

*
Tiny MPQS,
ANR Catrel meeting, 14 January 2015, Palaiseau.
*

*
Avec Sage, le Python est dans la boîte !,
Enseigner l'informatique en grande École... et en Classes Préparatoires,
14 May 2014, Paris [in french].
*

*
Avec Sage, le Python est dans la boîte !,
Journée ISN-EPI, Nancy, 17 April 2014, Paris [in french].
*

*
L'ordinateur sait-il calculer ?
[in french],
visite au LORIA de collégiens et lycéens dans le cadre de Maths-en-Jeans,
26 March 2014, Nancy, France.
*

*
Advanced Tutorial on Sage at
Euroscipy 2013,
Bruxelles, August 22, 2013, with accompanying
Sage worksheet.
*

*
Sélection polynomiale non linéaire pour NFS,
ARIC seminar, Lyon, 15 November 2012.
*

*
Cryptographie,
Lycée Jean de Pange, Sarreguemines, 10 February 2012 [in french].
*

*
Random Generation with Philippe Flajolet,
talk given at the conference in memory of Philippe Flajolet,
Philippe Flajolet
and Analytic Combinatorics, 15 December 2011.
*

*
Short Division of Long Integers,
Caramel seminar, 6 October 2011.
*

*
GNU MPFR: back to the future,
MaGiX@LiX 2011 Conference, Palaiseau, France, 23 September 2011.
*

*
Short Division of Long Integers,
20th IEEE Symposium on Computer
Arithmetic (ARITH-20), Tuebingen, Germany, 25 July 2011.
*

*
Mathématiques et Cryptographie,
colloque Mathématiques et Société organisé par l'Académie Lorraine des
Sciences, Nancy, 20 novembre 2010.
*

*
Peut-on calculer sur ordinateur ?,
exposé aux Leçons de Mathématiques d'Aujourd'hui, Bordeaux, 7 octobre 2010.
*

*
Reliable computing with GNU MPFR,
Third International Congress
on Mathematical Software, Kobe, Japan, September 14, 2010.
*

*
An O(M(n) log n) algorithm for the Jacobi symbol,
ANTS-IX, Nancy, France, July 20, 2010.
*

*
Factorization of a 768-bit RSA modulus,
Workshop on Tools for Cryptanalysis 2010, Royal Holloway, University of London, UK, June 22-23, 2010.
*

*
Factorisation d'entier : état de l'art,
exposé à l'ANSSI, May 31, 2010 [in french].
*

*
1.82?,
séminaire Caramel,
May 28, 2010 [in french].
*

*
An Implementation of Orrick's Algorithm,
Hadamard Maximal Determinant Workshop, MSI, ANU, Canberra, May 14, 2010.
*

*
Calcul flottant,
lycée Jeanne d'Arc, 5 March 2010 [in french].
*

*
Sage : une alternative libre à Magma, Maple, Mathematica et Matlab,
Journée Plume "Les alternatives libres aux outils propriétaires de maths", 4 February 2010, Paris [in french].
*

*
An O(M(n) log n) algorithm for the Jacobi symbol,
Leiden University, January 20, 2010,
Symposium on crypto-related number-theoretic algorithms,
.
Other photos from Willemien Ekkelkamp's PhD defense:
,
(credit Herman te Riele).
*

*
Arithmétique moderne, cours aux
3èmes Rencontres
Arithmétique de l'Informatique Mathématique (RAIM'09), October 28, 2009
[in french].
*

*
Modern Computer Arithmetic, MSR Talk Series,
Microsoft Research, Redmond, June 12, 2009.
*

*
CADO-NFS: An Implementation of The Number Field
Sieve, May-June 2009.
*

*
Sage: an open-source mathematics software,
invited talk at the 2nd public workshop of the
SCIEnce Project, École Polytechnique, Palaiseau, France, 19-21 January 2009.
*

*
Peut-on faire confiance au calcul
flottant ?, exposé à l'Institut de Physique du Globe de
Strasbourg, 16 janvier 2009 [in french].
*

*
Modular arithmetic, invited talk at the
Central European Conference on
Cryptography, Graz, Austria, July 2-4, 2008.
*

*
Implementation of the inverse square root in MPFR,
Dagstuhl seminar "Numerical Validation in Current Hardware Architectures",
January 06-11, 2008. This was a hand-written talk, details in the
algorithms.tex file from the MPFR
distribution.
*

*
The MPFR library: well-defined semantics for multiple-precision
floating-point numbers,
SAGE Days 6 [wiki],
Bristol, November 11, 2007 [invited talk].
*

*
The Ups and Downs of PARI/GP in the last 20 years
,
Explicit Methods in Number Theory, Colloquium in honour of Henri Cohen, 15-19 October 2007, Bordeaux
[invited talk].
*

*
Évaluation des réalisations,
séminaire
RéseauDev, Paris, 21 mai 2007.
*

*
How Fast Can We Multiply Over GF(2)[x]?,
Conference
on Algorithmic Number Theory, Turku (Finland), May 8-11, 2007
[invited talk]
*

*
A GMP-based implementation of Schönhage-Strassen's
large integer multiplication algorithm,
HDA'07 workshop,
Canberra,
February 2007, and photos with Richard Brent, Jim White and Joerg Arndt:
Jim, Joerg, Paul at the cafe behind
the school of art,
Paul, Jim, Joerg in front of the
school of art,
again,
and again,
Paul, Jim, Richard still in front
of the school of art;
Paul, Jim, Joerg and Richard
in front of the guest room,
Prof. Zimmermann, Jim
and Richard.
*

*
Arithmétique entière,
Journées Nationales de Calcul
Formel, Luminy, 29 janvier - 2 février 2007
[exposé invité].
*

*
Worst cases for sin(BIG),
talk at the IEEE 754 revision committee, Apple Cupertino, November 2, 2006.
See also the slides of
Jean-Michel Muller and Nicolas Brisebarre.
*

*
Can we trust floating-point numbers?,
``Computer Mathematics'' session (chair Henk Barendregt),
from the
``Grand Challenges of Informatics''
Academia Europaea Informatics Section Symposium,
Budapest, September 19-20, 2006 [invited talk].
[videos]
[
,
photos thanks to Dines Bjorner]
*

*
20 Years of ECM,
7th Algorithmic Number Theory Symposium, Berlin, July 23-28, 2006.
Here
is a photo of Herman te Riele, me, Richard Brent and
Alexander Kruppa (left to right) in a Biergarten (courtesy A. Kruppa).
*

*
The bit-burst algorithm,
Computing by the Numbers: Algorithms, Precision, and Complexity,
Workshop in honor of the 60th birthday of Richard Brent, Berlin,
July 20-21, 2006.
*

*
IEEE 754 Revision,
Dagstuhl Seminar 06021,
12 January, 2006.
*

*
Fast evaluation of sine and cosine for real argument,
Dagstuhl Seminar 06021,
12 January, 2006.
*

*
Why transcendentals and arbitrary precision?,
IEEE 754 revision committee, Sun Menlo Park, December 15, 2005.
*

*
Error bounds on complex floating-point multiplication,
Sun Menlo Park, December 14, 2005.
*

*
MPFR: une bibliothèque de calcul flottant
en précision arbitraire avec arrondi correct [in french],
INRIA Rocquencourt, March 16, 2005.
*

*
MPFR: a multiple-precision floating-point library with correct rounding, PARI/GP workshop, IHP, Paris,
September 15, 2004 [invited talk].
*

*
Symbolic Computation: Recent Progress and New Frontiers, invited talk at SCAN'2002,
September 2002.
*

*GMP-ECM: yet another implementation of the Elliptic Curve Method (or how to find a 40-digit prime factor within
2 * 10 ^{11} modular multiplications)*,
Computational Number Theory workshop organized by
Richard Brent at the FoCM'99 conference, Oxford, July 1999 [invited talk].