4 Intel 64 bits
4.1 Intel 64 bits véritable innovation ?
La réaction d'Intel intervient un an et demi après le lancement de l'Athlon 64 d'AMD.
Les Pentium 4 600 sont basés sur une évolution du Prescott, le nouveau processeur d’INTEL n’est donc pas une révolution.
Cette nouvelle génération de processeur INTEL est la toute première génération de processeurs grand public d'Intel à prendre en charge les instructions 64 bits, via la technologie EM64T (rappel : les Itaniums n’étaient pas compatible 32bits). L'EM64T est une simple copie de la technologie AMD 64. Elle permet donc comme son aîné de bénéficier des instructions x86 sur 64 bits tout en maintenant la compatibilité avec les applications 32 bits.
Une autre nouveauté propre aux processeurs 64 bits vient du cache de second niveau qui a été doublé passant de 1 Mo à 2 Mo. Le cache L1 quand à lui reste fixé à 16 Ko.
Il dispose également de la technologie EIST pour l'économie d'énergie. Ce dernier sera intégré à la gamme Pentium 4 courant 2005 et devrait permettre de réguler la fréquence du processeur en fonction de la charge de travail du système. (Solution très attendu pour les ordinateur portable afin de réduire au maximum la consommation électrique et donc augmenter la durée des batteries).
La base reste cependant identique au Prescott. Les Pentium 4 séries 600 profitent des nouvelles fonctionnalités tel que les instructions SSE3 et de l'HyperThreading.
La série 600 est de dimensions plus grandes que son aîné de la série 500, avec un total de 169 millions de transistors et une taille du die de 135 mm2 contre 125 millions de transistors pour une surface de 112 mm2 pour la série du dessous.
Par rapport aux Athlon 64, les Pentium 4 série 600 disposent d'un mode de fonctionnement dit 'Legacy' où le processeur fonctionne en 32 bits et d’un mode 'Long Mode' correspondant au mode de fonctionnement 64 bits qui à cependant besoin d’un système d'exploitation 64 bits pour être actif.
4.2 Consommation électrique et dégagement thermique
Enhanced SpeedStep est disponible dans les Intel serie 6 ce qui lui permet une meilleure gestion de la consommation électrique en ajustant dynamiquement la tension et la fréquence d’horloge du cœur.
La gestion de l’énergie de la serie 600 d’INTEL consiste en trois composants qui permet de réduire la consommation électrique et le dégagement thermique.
Ces trois composants sont Thermal Monitoring 2, Enhanced Halt State C1E et Enhanced SpeedStep, la nouvelle serie 6 chauffe moins que son prédécesseur le Prescott et est également plus sûr grâce à une meilleure protection contre la surchauffe. Toute fois l’enveloppe et les spécifications thermiques de la série 600 n’ont pas évolué.
4.3 Définitions
Enhanced Halt State C1E : Halt State est une fonction que la plupart des microprocesseurs ont déjà. Le système d’exploitation est capable d’envoyer la commande (HALT arrêt) pour obliger le CPU à s’arrêter complètement. Cela n’est en général fait que lorsque le processeur ne reçoit plus d’instructions, cependant ceci est fréquent avec un processeur rapide.
Thermal Monitoring 2 : TM2 est une protection contre la surchauffe contrôlée par le signal PROCHOT (PROCesseur HOT) du processeur. Ce signal est activé si le capteur thermique du CPU détecte des températures critiques. TM2 réduit alors dynamiquement la tension du cœur et la vitesse d’horloge pour refroidir le CPU.
Enhanced SpeedStep : SpeedStep fait exactement la même chose que TM2, à la différence qu’il est déclenché par le système d’exploitation. A chaque fois que la charge du système est faible, Windows XP SP2 fait descendre la fréquence d’horloge du CPU par paliers de 200 MHz en utilisant les mécanismes ACPI. Ceci s’accomplit aussi de façon dynamique, ce qui signifie que l’exécution d’une application exigeante provoque à nouveau l’accélération du système.