J'écris une application hautement parallèle multithread. J'ai déjà écrit une classe de thread accélérée SSE. Si je devais écrire une classe de threads accélérée MMX, puis exécuter les deux en même temps (un thread SSE et un thread MMX par core) les performances s'amélioreraient-elles notablement?Avantage de l'utilisation simultanée de plusieurs jeux d'instructions SIMD
Je pense que cette configuration permettrait de cacher la latence de la mémoire, mais je voudrais être sûr avant de commencer à y consacrer du temps.
Vous avez quelques bonnes réponses ci-dessous, mais je pense qu'une meilleure réponse aurait pu être obtenue en écrivant un code de test et obtenir des chiffres réels du monde réel. –