Comment la vitesse d'horloge d'un microprocesseur est mesuré?

September 7

Comment la vitesse d'horloge d'un microprocesseur est mesuré?


Le microprocesseur effectue des opérations à un taux spécifique. Ceci est la vitesse d'horloge. Elle constitue une mesure de la façon dont les instructions rapides se traitées. La vitesse d'horloge est la vitesse de traitement de base en cycles par seconde et mesurée en hertz de la fréquence dans un circuit synchrone. Par exemple, un ordinateur 250 MHz a une vitesse d'horloge qui fonctionne à 250.000.000 cycles par seconde.

L'Instruction Set Microprocessor

Comment la vitesse d'horloge d'un microprocesseur est mesuré?

Microprocessor

Un programme envoie des instructions au processeur. Ces instructions sont à la base de la façon dont tous les programmes exécutés sur un ordinateur et sont gérées par le CPU.

Un ordinateur fonctionnant à 3GHz ne fonctionne pas 3 milliards d'instructions par seconde. C'est parce que certaines instructions prennent plusieurs cycles pour terminer. Par exemple, un jeu d'instructions peut démarrer le cycle puis attendre pour une deuxième instruction devrait être terminée. La première utilise les résultats de la seconde pour compléter la première série d'instructions.

Microprocessor architecture

Comment la vitesse d'horloge d'un microprocesseur est mesuré?

Microprocessor architecture

Il est inexact de dire qu'un processeur avec une vitesse d'horloge plus élevée est plus performant que l'autre à une vitesse inférieure. Conception de l'architecture peut jouer un rôle dans l'évaluation des performances.

l'architecture du processeur varie de systèmes avec un processeur qui traite toutes les instructions pour avoir processeur dual core ou quad (deux ou quatre de CPU) systèmes qui traite les instructions.

Avoir plusieurs cœurs se déplacera la performance du cycle de jeu d'instructions. Par exemple, si un jeu d'instructions a 4000 lignes à traiter, à l'aide d'un CPU peut prendre 4000 cycles pour compléter l'ensemble. Sur un dual core, ce nombre est réduit de moitié à 2000 cycles; et sur un quad core, il faudrait seulement 1000 cycles. La vitesse d'horloge est augmentée par l'architecture.

Hyperthreading architecture

Comment la vitesse d'horloge d'un microprocesseur est mesuré?

Hyper-Threading

Intel a introduit la technologie hyper-threading (HTT) pour améliorer les performances des tâches multiples à la fois sur les microprocesseurs. Pour chaque noyau de CPU qui est physiquement présent, le système d'exploitation crée et traite de deux processeurs virtuels (pas physiquement réels) et distribue la charge de travail entre eux.

Hyper-threading exige que le système d'exploitation prend en charge plusieurs processeurs et qu'il est spécifiquement optimisé pour HTT.

Hyper-Threading dupliquera environ 5 pour cent des circuits de la CPU. Cependant, Hyper-Threading peut améliorer les performances jusqu'à six fois ce montant.

Overclocking

Overclocking est un terme qui signifie qu'un microprocesseur est modifié pour courir plus vite que la vitesse d'horloge normale pour laquelle il a été conçu. Overclocking offre un petit coup de pouce sur les performances du système, sans aucun matériel supplémentaire. Il est populaire parmi les participants 3D de jeu.

Overclocking peut être fait dans l'une des trois façons: en modifiant certains des paramètres Chipset Features dans le BIOS, ou en changeant les paramètres des commutateurs DIP ou cavaliers (de .off à .Sur ou .Open à .Close....) ou en utilisant une combinaison des deux.

Mais attention ... overclocking peut faire la CPU courir plus chaud, et il pourrait causer des dommages physiques.

Résumé

La vitesse d'horloge est utilisé pour mesurer la vitesse d'un jeu d'instructions est traité par le microprocesseur. Il existe une variété de façons de mesurer la vitesse d'horloge. L'une de base est le nombre d'instructions par seconde qu'il est capable de traiter. Elle est mesurée en hertz. Cependant, l'architecture, l'hyper-threading et overclocking auront un impact sur la vitesse d'horloge ainsi.


          

Post a comment: