Passer au contenu

Itanium : le roi est nu

Intel a mis à la disposition des internautes les spécifications d’Itanium, son microprocesseur 64 bits.

En publiant mercredi matin l’intégralité des spécifications d’Itanium sur son site Web, Intel permet aux développeurs de logiciels d’écrire des compilateurs pour son nouveau processeur sans devoir signer un contrat de confidentialité.Les internautes peuvent dès maintenant se familiariser avec EPIC (Explicitly Parallel Instruction Computing), le nouveau jeu d’instructions du processeur Itanium. “Notre but est d’avoir le plus vite possible un maximum d’applications optimisées pour ce nouveau processeur “, explique Jamel Tayeb, responsable technique chez Intel France. “Les performances d’Itanium reposent sur une meilleure collaboration entre le logiciel et le microprocesseur. En clair, les éditeurs doivent connaître le plus tôt possible les caractéristiques techniques d’Itanium pour pouvoir écrire des compilateurs performants pour ce processeur “, ajoute-t-il.Les nouvelles fonctionnalités de parallélisme apportées à Itanium lui permettront en principe d’exécuter plus d’instructions à la fois par rapport à la génération précédente des Pentium. Dans la famille des Pentium, le parallélisme est géré par le processeur lui-même, au moment de l’exécution du programme. Il réorganise l’ordre des instructions pour accélérer l’application. Cependant, le processeur n’a qu’une connaissance partielle du programme qu’il exécute, ce qui limite ainsi la qualité de cette optimisation.Pour remédier à cet inconvénient, le processeur Itanium adopte une démarche inverse. La responsabilité de la gestion du parallélisme revient au compilateur, qui organise les instructions pour Itanium. Le compilateur, avec une connaissance globale du programme à exécuter, peut mieux rationaliser le flux des instructions transmises au microprocesseur. D’où limportance de disposer de compilateurs de qualité…

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Antonin Billet