D'ailleurs au sujet des caches et des instructions SSE, étant donné que les données yvar1[i] et yvar2[i] ne sont pas réutilisées immédiatement, il serait bon de les envoyer directement à la mémoire pour laisser plus de place dans le cache pour les données utiles, avec la fonction _mm_stream_pd dans emmintrin.h (fonctions de bypass du cache).
[^] # Re: creation des threads + cache
Posté par khivapia . En réponse au message Parallelisation d'une boucle (théoriquement) trivialement parallélisable. Évalué à 3.