Olivier Poncet
Directeur Technique · CTO

L'art des optimisations extrêmes avec le Bit Twiddling

cover🔗 publié par Olivier Poncet le 20/01/2025 à 12:30

Dans cette vidéo je vous propose de découvrir tout un pan des optimisations extrêmes avec les techniques de « Bit Twiddling ». Ces techniques s’appuient sur des manipulations de bits, parfois extrêmes, permettant d’obtenir des optimisations pouvant être très intéressantes sur certaines architectures en évitant les branchements et en économisant les cycles.

Sommaire du live du 20 janvier 2025

  • 00:01 - Bienvenue
  • 00:44 - Introduction
  • 01:41 - Le Bit Twiddling
  • 05:15 - Arrondir une valeur
  • 13:55 - Calculer la valeur absolue
  • 24:17 - Calculer la parité de bits
  • 32:00 - Étendre le signe d’un mot
  • 37:15 - Extension de signe sur Atmel AVR
  • 38:14 - Extension de signe sur MOS 6502
  • 38:43 - Pour aller plus loin
  • 39:46 - Quand utiliser ces techniques ?
  • 42:25 - Conclusion

Le live

Les liens