10.1.1.1 : Unités de calcul

Basiquement une unité de calcul par type de calcul à effectuer.
  • Addition
  • Multiplication
  • Soustraction
  • Etc.
Ces unités de calcul ont généralement un mode vectoriel qui leur permet d'effectuer plusieurs opérations à la fois.

Par exemple, une unité de calcul faisant une addition vectorisée en simple précision sur une architecture AVX effetuera en fait $8$ additions sur deux vecteurs de $8$ éléments en même temps (voir chapitre 11.3).
Note : les calculs plus complexes comme les racines carrées ou les fonctions trigonométriques se basent sur des développements limités qui font intervenir les opérations élémentaires précédentes.