Fabrice Bellard

Fabrice Bellard ( [ fabʁis bɛlaʁ ]; * 1972 in Grenoble ) is a French software engineer and mathematician.

He walked in the Lycée Joffre in Montpellier to school and studied at the École Polytechnique and the École nationale supérieure des télécommunications.

He is the main developer of

  • The emulator QEMU, an open source program that can emulate the system architectures x86, PowerPC and SPARC execution of the four operating systems Windows, Linux, Mac OS X and Solaris operating systems other.
  • Tiny C compiler, a C compiler, small but complete; he originally wrote it, to win the International Obfuscated C Code Contest.
  • LZEXE, a program at run- time compression of DOS programs.

He was the first developer of FFmpeg, an open- source software for audio and video compression.

On September 22, 1997, he won the world record for the calculation of decimal places of Pi with one derived from the Bailey - Borwein - Plouffe formula method.

In January 2010, he presented again on the record in the calculation of decimal places of the number pi circle. In 131 days, he calculated with a standard Core i7 PC 2,699,999,990,000 decimal places, almost 2.7 trillion.

In May 2011, he published a PC emulator programmed in JavaScript based on Typed arrays. The emulated hardware consists of a 32-bit x86-compatible central processing unit, a 8259 Programmable Interrupt Controller, a 8254 programmable interrupt timer and a 1650 UART.

On 2 September 2012, he published a full software implementation of a 4G LTE base station, which can run without any special hardware on each PC.

113622
de