1972 (age 45–46)|
|Known for||QEMU, FFmpeg, Tiny C Compiler, Bellard's formula|
Fabrice Bellard (French pronunciation: [faˈbʁis bɛˈlaʁ]) is a computer programmer who is best known as the creator of the FFmpeg and QEMU software projects. He has also developed a number of other programs, including the Tiny C Compiler.
Life and career
Bellard was born in 1972 in Grenoble, France and went to school in Lycée Joffre (Montpellier), where, at age 17, he created the executable compressor LZEXE. After studying at École Polytechnique, he went on to specialize at Télécom Paris in 1996.
Bellard's entries won the International Obfuscated C Code Contest three times. In 2000, he won in the category "Most Specific Output" for a program that implemented the modular Fast Fourier Transform and used it to compute the then biggest known prime number, 26972593−1.. In 2001, he won in the category "Best Abuse of the Rules" for a tiny compiler (the source code being only 3 kB in size) of a strict subset of the C language for i386 Linux. The program itself is written in this language subset, i.e. it is self-hosting. In 2018, he won in the category "Most inflationary" for an image decompression program.
On 31 December 2009 he claimed the world record for calculations of pi, having calculated it to nearly 2.7 trillion places in 90 days. Slashdot wrote: "While the improvement may seem small, it is an outstanding achievement because only a single desktop PC, costing less than US$3,000, was used—instead of a multi-million dollar supercomputer as in the previous records." On 2 August 2010 this record was eclipsed by Shigeru Kondo who computed 5 trillion digits, although this was done using a server-class machine running dual Intel Xeon processors, equipped with 96 GB of RAM.
- LZEXE project page
- International Obfuscated C Code Contest years page
- "Who won the 25th IOCCC". www.ioccc.org. Retrieved 2018-05-07.
- "Description of Fabrice Bellard's image decompression entry".
- "TCCBOOT Compiles And Boots Linux In 15 Seconds". Slashdot. 2004-10-25.
- "Digital TV Transmitter using a VGA card". Slashdot. 2005-06-13.
- New Pi Computation Record Using a Desktop PC January 5, 2010
- Jason Palmer (2010-01-06). "Pi calculated to 'record number' of digits". BBC News.
- "OSCON 2011: O'Reilly Open Source Awards". Retrieved 2011-09-17.
- "BPG Image format". Fabrice Bellard. 2014. Retrieved 2014-06-12.