Intel dévoile des instructions de Larrabee

Jeudi 26 mars 2009 à 17:41

Cliquer ici pour agrandir

Intel vient de dévoiler, il y a quelques jours, une série de nouvelles instructions qui seront disponibles sur Larrabee, le projet de carte graphique haut de gamme d'Intel. On en apprend un peu plus sur les instructions ajoutées au set d'instruction x86 et qui seront spécifiques (en tout cas pour le moment) à Larrabee.

512 bits en vectoriel
La majorité des instructions sont destinées à travailler en SIMD sur des vecteurs, avec des registres de 512 bits (qui permettent donc de stocker 16 valeurs entières sur 32 bits ou 8 valeurs sur 64 bits). Dans les instructions, on retrouve un peu de tout, de la possibilité d'effectuer des conversions de constantes à des opérations trigonométriques à effectuer sur des vecteurs de 512 bits en passant par un système de préchargement des données dans le cache L1 de la puce (ou plutôt d'un des CPU de la puce). Les amateurs d'assembleurs x86 pourront aller vérifier la liste des instructions sur le site d'Intel. Reste que la publication de cette liste montre que le travail d'Intel avance bien et qu'il va permettre aux programmeurs de vérifier ce qu'il sera possible de faire avec le GPU d'Intel.


source : http://www.presence-pc.com/actualite...arrabee-34246/