"Loin devant tout le reste", c'est vide dit. l'avantage en perf sur les entiers d'un P4 3.6GHz, par exemple sur un Power5 1,9GHz n'est pas très important. Surtout quand on le met en regard de l'écart qu'il y a dans l'autre sens sur les calculs en flottant.
En outre le P4 est essentiellement optimisé pour un exécuter très vite des opérations simples sur des entiers, étant donné qu'il y consacre une part importante de ses unités de calcul et qu'il tourne à une fréquence élevée.
A ce niveau, on peut dire que c'est un choix, celui de pousser (ou pas) en priorité la capacité en calcul entier scalaire. ça serait probablement comparativement beaucoup plus facile pour IBM de doubler intel sur les entiers en concevant des processeurs qui ont davantage d'unités de calcul dédiés à ce type d'opération (vu qu'il y en a que deux pour l'instant) - et d'autant plus vu que le gap de fréquence à tendance à se réduire - que pour intel de porter son architecture x86 au niveau de l'itanium ou du Power5 sur les flottants.
En outre en 3D, et également en image 2D fixe, car il y a pas que les images qui bougent dans la vie, les perspectives d'utilisation des unités vectorielles commencent à être fortement limités par les GPUs qui font vraiment beaucoup aujourd'hui.
Il y a quand même des usages pour un certain nombre de traitements sonores et d'autres usages plus exotiques ; par exemple Motorola avait produit des exemples d'applications sur TCP/IP.
Bref, le vectoriel ça a un champ d'application assez large, pour ceux qui ont le temps de mettre le nez dans l'optimisation.
[^] # Re: ???
Posté par Paerro Trime . En réponse au journal The Cell : révolution en vue !. Évalué à 5.
En outre le P4 est essentiellement optimisé pour un exécuter très vite des opérations simples sur des entiers, étant donné qu'il y consacre une part importante de ses unités de calcul et qu'il tourne à une fréquence élevée.
A ce niveau, on peut dire que c'est un choix, celui de pousser (ou pas) en priorité la capacité en calcul entier scalaire. ça serait probablement comparativement beaucoup plus facile pour IBM de doubler intel sur les entiers en concevant des processeurs qui ont davantage d'unités de calcul dédiés à ce type d'opération (vu qu'il y en a que deux pour l'instant) - et d'autant plus vu que le gap de fréquence à tendance à se réduire - que pour intel de porter son architecture x86 au niveau de l'itanium ou du Power5 sur les flottants.
En outre en 3D, et également en image 2D fixe, car il y a pas que les images qui bougent dans la vie, les perspectives d'utilisation des unités vectorielles commencent à être fortement limités par les GPUs qui font vraiment beaucoup aujourd'hui.
Il y a quand même des usages pour un certain nombre de traitements sonores et d'autres usages plus exotiques ; par exemple Motorola avait produit des exemples d'applications sur TCP/IP.
Bref, le vectoriel ça a un champ d'application assez large, pour ceux qui ont le temps de mettre le nez dans l'optimisation.