Ce sont des processeurs pour serveur et qui ont la possibilité d'être montés à plusieurs sur une carte mère (ce sont des cartes mères spéciales qui coûte un bras aussi ... ), je crois me rappeler qu'ils ont un canal de communication dédié, c'est pas le cas des i7 par exemple. Par contre, mes xéon sont pas des bêtes de courses : j'ai une collègues qui a un i7 à 12 cœurs, pour une même tâche en multiproc on met le même temps => en monoproc elle tourne 2 fois plus vite que moi ... sauf qu'il faut qu'elle mette son portable dans la salle climatisée à 18° sinon le proc dépasse les 100°C alors que moi même à fond je dépasse pas les 65°C. Mes xéons sont des e5-2620.
Dans mon cas, ce qui me fait gagner du temps c'est vraiment de paralléliser, je ne voulais pas d'un proc plus rapide, je voulais plein de proc. Typiquement je vais traiter 80 séries temporelles à raison de 3 modèle par série => 240 modèles, à raison de 1 à 3 minutes par modèle pour les estimations du maximum de vraisemblance, arrondissons à 2 min => 480 min => 8H en monoproc => 20 min avec 24 proc (en réalité le gain de temps en multiproc n'est pas aussi mécanique que cela, mais on est pas loin je dois mettre 1/2H). Quand on développe un système comme celui là, attendre 8H pour avoir les résultats, chercher, corriger les pbs rencontrés avant de relancer le process, c'est juste ... usant, impossible, pas tenable.
Bref ...
@+
EDIT :
Mickael Canouil a écrit :CUDA
Ouuuuuu comment il m'intéresse lui, j'ai une nvidia qui m'affiche 48 cores ...