Chapter 9.3 : The vectorization of barycentre



We, again, have to inform the compiler :
  • The tables (or pointers) are aligned with __builtin_assume_aligned
  • The tables (or pointers) do not overhead eachother with __restrict__
  • Enable the vectorization with -O3 -ftree-vectorize -march=native -mtune=native -mavx2