Publicité
Dernier test
Visite au MSI European Overclocking Challenge

Visite au MSI European Overclocking Challenge L'overclocking peut devenir un sport à part entière lorsqu'il est poussé à l'extrême. Un sport dont les auteurs du record de fréquence en février dernier dans nos locaux sont adeptes. Nous les avons suivi au MSI European Overclocking Challenge. Lire la suite

Voir tous les tests et comparatifs Processeurs

AMD annonce le SSE5

Jeudi 30 août 2007 à 11:18 par Pierre Dandumont, 2007-11-08
Source: AMD – Mots-clés : Processeur
2 commentaires

Roadmap AMD AMDAMD est l’acronyme de «  Advanced Micro Devices, Inc. ». Il s’agit d’un fabricant de semi-conducteurs basé à Sunnyvale en Californie. La rép..., la société concurrente d’IntelIntel est le premier fabricant mondial de microprocesseurs pour ordinateurs. Le terme Intel est issu de la contraction de « Integrated Electronic..., vient d’annoncer le SSE5. C’est une nouvelle assez surprenante, le nom SSE est traditionnellement associé à Intel, qui a introduit ces instructions avec le Pentium III et qui va sortir dans quelques mois des processeurs équipés de la version 4 du jeu d’instruction.

Le principe des SSE : le SIMD

Les jeux d’instructions SSE ont tous la même fonction : permettre d’utiliser des instructions de type SIMDUnités de calcul parallèle permettant d’exécuter une même opération sur plusieurs données. Ces unités sont moins coûteuses que des unités MIMD car ell.... SIMD (Single Instruction Multiple Data) signifie qu’une instruction peut être utilisée pour appliquer un traitement à plusieurs données en même temps. Un exemple parlant : sur un traitement d’image, si on doit assombrir tous les pixels d’une image avec une instruction classique, on devra appliquer une instruction par pixelContraction de "picture element", le plus petit élément qui compose l’image..... Avec un jeu d’instruction SIMD, on pourra appliquer le traitement sur plusieurs pixels en même temps et donc accélérer drastiquement le traitement. Le SIMD est vraiment intéressant dans les traitements d’images, mais peut aussi être utilisé dans les jeux (avec certains jeux d’instruction, on peut atteindre 10 ou 15 % de performances en plus en optimisant).

Des instructions à trois et quatre opérandes

Une des grosses nouveautés des instructions vient de la possibilité de travailler avec trois ou quatre opérandes. En général, une instruction se fait sous la forme suivante : ADD destination, valeur (on ajoute la valeur dans la destination, un registre par exemple). Les nouvelles instructions permettent des possibilités comme celle-ci : FMADDPS destination, valeur1, valeur2, valeur3. La destination va recevoir valeur1 x valeur2 + valeur3, le tout en une seule instruction. Des instructions de comparaison et d’opérations sur les vecteurs sont aussi proposées. En pratique, le SSE5 devrait être assez proche du SSE4Jeu d’instructions ciblant principalement des opérations audio et vidéo introduites par Intel sur les processeurs Core au début 2008 (les processeurs ... d’Intel et permettre des gains substantiels dans les traitements vidéo.

AMD va implémenter le SSE5 dans les processeurs Bulldozer, qui sont prévus pour 2009.


Réagissez ! Retour à la liste des news
Publicité
Commentaires

boub popsyteam 31/08/2007 01:04
Masquer
-0+
boub popsyteam
En gros ton exemple c'est une instruction MACC utilisée dans les DSP ;)
Dandu 31/08/2007 09:12
Masquer
-0+
Dandu
ah

honnêtement, ça vient de la doc AMD et j'ai plus fait d'assembleur depuis plus de 5 ans (et j'avais appris que le simple x86 de base en 16 bits)

A savoir Vous allez poster en tant qu'utilisateur anonyme.



Publicité