• [^] # Re: Itanium c'est bien.

    Posté par . En réponse au journal La renaissance de l'Itanium?. Évalué à 2.

    De memoire, on retrouve tout le jeu d'instruction PA-RISC plus quelques une qui semblaient venir du MMX (des choses qui permettent de reordonner les mots de 8/16 bits comme on voulait entre autre).

    Le probleme vient plus du fonctionnement de l'architecture (EPIC), ou les instructions n'arrivent pas une par une, mais par groupe de 3 (dits bundles); le proc executant 2 bundles par cycle. En gros, la parallelisation est faite par le compilo et plus par le CPU. Si on ajoute d'autres choses telles que les registres de predicat ou les allocations de registres, on se rend compte que ca n'a absolument rien a voir avec du x86. (on vous avait pas dit ? l'Itanium n'a pas que le 64 bit comme nouveaute).

    Resultat, il faut completement repenser le compilateur, travailler et aborder les problemes de manieres completement differente, etc... A l'epoque ou je m'y suis interesse, il y a 2 ans, intel sortait une nouvelle version de son compilo tous les 2 mois, avec un gain de presque 30% a chaque fois. Ils s'etaient aussi rendu compte qu'en compilant pour Itanium2 et addaptant pour Itanium1, les perfs etaient meilleures qu'en compilant pour Itanium1 directement.