phhsnews.com


phhsnews.com / Pourquoi les nouvelles générations de processeurs sont-elles plus rapides à la même vitesse?

Pourquoi les nouvelles générations de processeurs sont-elles plus rapides à la même vitesse?


Vous pourriez être curieux de savoir comment les nouvelles générations de processeurs peuvent être plus rapides aux mêmes vitesses que les processeurs plus anciens. Est-ce juste des changements dans l'architecture physique ou est-ce quelque chose de plus?

La session de questions-réponses d'aujourd'hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web de questions-réponses.

Photo gracieuseté de Rodrigo Senna (Flickr).

La question

lecteur SuperUser AGZ veut savoir pourquoi les nouvelles générations de processeurs sont plus rapides à la même vitesse d'horloge:

Pourquoi, par exemple, un Core i5 dual core de 2,66 GHz être plus rapide qu'un Core 2 Duo de 2,66 GHz, qui est également dual-core?

Est-ce dû à de nouvelles instructions qui peuvent traiter l'information en moins de cycles d'horloge? Quels autres changements architecturaux sont en jeu?

Pourquoi les nouvelles générations de processeurs sont-elles plus rapides à la même vitesse d'horloge?

La réponse

Les contributeurs SuperUser David Schwartz et Breakthrough ont la réponse pour nous. Premièrement, David Schwartz:

Habituellement, ce n'est pas à cause d'instructions plus récentes. C'est juste parce que le processeur nécessite moins de cycles d'instructions pour exécuter les mêmes instructions. Cela peut être dû à un grand nombre de raisons:

  1. Des caches volumineux signifient moins de temps perdu en attente de mémoire
  2. Plus d'unités d'exécution signifie moins de temps à attendre une instruction
  3. Une meilleure prédiction de branche signifie moins de perte de temps
  4. Les améliorations de l'unité d'exécution signifient moins de temps à attendre la fin des instructions
  5. Des pipelines plus courts signifient que les pipelines se remplissent plus rapidement

Et ainsi de suite.

Suivi par Réponse de Breakthrough:

La référence absolue absolue est les manuels du développeur de logiciels Intel 64 et IA-32 Architectures. Ils détaillent les changements entre les architectures et sont une excellente ressource pour comprendre l'architecture x86.

Je vous recommande de télécharger les volumes combinés 1 à 3C (premier lien de téléchargement sur la page ci-dessus). Volume 1, chapitre 2.2 contient les informations que vous voulez

Voici quelques différences générales qui vont de la micro-architecture Core à la micro-architecture Nehalem / Sandy Bridge:

  • Amélioration de la prédiction de branchement, récupération plus rapide de la mauvaise prédiction
  • Technologie HyperThreading
  • Contrôleur de mémoire intégré, nouvelle hiérarchie de cache
  • Gestion des exceptions à virgule flottante plus rapide (Sandy Bridge uniquement)
  • Amélioration de bande passante LEA (Sandy Bridge uniquement)
  • Extensions d'instructions AVX (Sandy Bridge uniquement)

La liste complète peut être trouvée dans le lien ci-dessus (Volume 1, Chapitre 2.2).

Assurez-vous de lire plus de cette discussion intéressante via le lien ci-dessous!


Vous avez quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.


Comment obtenir des notifications Outlook pour les e-mails importants

Comment obtenir des notifications Outlook pour les e-mails importants

Microsoft a pensé qu'il était utile lorsqu'il configurait des notifications pour les nouveaux e-mails. Cependant, un barrage constant de notifications peut également perturber votre train de pensée. Vous pouvez désactiver complètement les notifications ou, mieux encore, configurer Outlook pour vous avertir uniquement des e-mails importants Comment créer une règle simple ASSOCIÉE: Comment désactiver les notifications de bureau dans Outlook 2013 Si vous devez répondre à certaines personnes, comme les clients, votre supérieur ou les membres de votre famille, vous pouvez utiliser Règles dans Outlook pour recevoir des notifications sur certains messages uniquement.

(how-to)

Comment réparer un périphérique USB non reconnu dans Windows

Comment réparer un périphérique USB non reconnu dans Windows

Obtient-on une erreur " Périphérique USB non reconnu " chaque fois que vous branchez une souris, un clavier, un appareil photo ou un autre périphérique USB? Je ne peux pas vivre sans ports USB et j'ai actuellement 5 ports sur mon ordinateur pour pouvoir connecter ma souris, mon clavier, mon appareil photo, mon téléphone et l'imprimante à la fois!Pour c

(How-to)