Toutafé. D'ailleurs les options -msse2 -mfpmath=sse permettent d'utiliser les instructions SSE scalaires pour les calculs à virgule flottante (en lieu et place de celles du x87). On peut remplacer -msse2 par -msse, -msse3, -msse4, etc... en fonction du niveau SSE supporté par le processeur cible. Sur les plateformes x86_64 ces options sont activées par défaut.
En supplément on peut utiliser le vectoriseur automatique de gcc, activé par défaut avec -O3 , et suivre le travail de ce vectoriseur avec l'option -ftree-vectorizer-verbose=N avec N>=1.
[^] # Re: use the compiler, luke
Posté par Pierre Tramal (site web personnel) . En réponse au message multiplication double-precision avec SSE. Évalué à 2.
En supplément on peut utiliser le vectoriseur automatique de gcc, activé par défaut avec -O3 , et suivre le travail de ce vectoriseur avec l'option -ftree-vectorizer-verbose=N avec N>=1.