
Par
Vincent VALMOND le 21/08/2001 à 22h59
Tags :
Matériel Processeur Constructeur(s) : AMD, Intel
Introduction
Le processeur, autrement le cerveau de votre PC. Voilà un composant indispensable à tous les types d’ordinateurs. Sur PC, deux marques se livrent une bataille acharnée qui ne peut que bénéficier aux utilisateurs que nous sommes. L’année dernière, AMD sortait son Athlon et prenait par la même occasion de l’avance techniquement sur son ennemi de toujours, à savoir Intel. Aujourd’hui, le Pentium !!! n’est plus vraiment à l’ordre du jour, et la baisse du prix des Pentium 4 nous pousse maintenant à jeter un oeil plus attentif sur le dernier bébé du géant de Santa Clara. Pour l’occasion je vais donc opposer un Athlon 1.13GHz à un Pentium 4 lui aussi cadencé à 1.4GHz.
Le Pentium 4
Commençons donc par le nouveau venu. Lors de la sortie de l’Athlon, le problème majeur de l’architecture P6 d’Intel se situait au niveau de l’augmentation de la fréquence. Le Pentium !!! était et est d’ailleurs encore un processeur relativement performant, mais malheureusement, il ne peut pas faire grand chose face à la montée en fréquence des Athlon. Il fallait donc une solution, et elle fut baptisée Pentium 4.
Avec son nouveau bébé, Intel a introduit une architecture totalement nouvelle qui porte le doux nom de NetBurst.
Derrière ce nom que je qualifierait de « dans le vent », se cachent en fait quelques nouveautés particulièrement intéressantes.
Des pipelines encore des pipelines
Mais qu’est-ce qu’il raconte encore ce Vincent ? A l’âge de pierre, pour effectuer plusieurs opérations, le processeur n’avait pas le choix, il fallait les calculer les unes après les autres. Aujourd’hui, l’homme va sur la lune, il joue avec la génétique, et il en a aussi profiter pour améliorer les processeurs. Schématiquement parlant l’opération qui était effectuée par une seule unité va être divisée et être effectuée par plusieurs unités en même temps. Résultat, l’opération sera exécutée plus rapidement, et une autre pourra commencer à être traitée avant même que la première ait fini d’être calculée ! C’est beau le progrès.
Bien sûr, ce principe n’est pas nouveau, et on le retrouvait déjà sur le Pentium !!! et sur l’Athlon. Mais avec son P4, Intel a vu grand, car il y a maintenant vingt niveaux de pipeline alors que sur le PIII, il y en avait dix, et que sur l’Athlon il y en a onze. Vous comprendrez donc que les instructions pourront être calculées beaucoup plus rapidement ... De plus, l’architecture « hyper pipelinée » permet de facilement faire monter la fréquence du processeur. Mais voilà, dans la vie rien est parfait, et les pipelines ont aussi des inconvénients.
Effectivement, pour aller encore plus vite, le traitement des informations se fait par une méthode dite de prédiction des branches. Comprenez par là que selon l’information reçue auparavant, le processeur va en quelque sorte se prendre pour le devin du coin, et va donc tenter de deviner l’information qui va suivre. Dans la majorité des cas (93%), il devine correctement l’information. Mais pour les 7% restant, il faudra vider l’intégralité des vingt pipelines pour corriger son erreur. Et vingt pipelines, ça fait beaucoup à vider ...
A lire également...