La vitesse et les performances des microprocesseurs sont principalement basées sur sa fréquence de fonctionnement , la vitesse du bus , caches de données et de cœurs de processeur . Chacune de ces parties influe sur la performance et la vitesse globale d'une manière spécifique . Les microprocesseurs plus rapides utilisent une combinaison de vitesses élevées , les grands caches de données et de multiples cœurs de traitement pour traiter rapidement de grandes quantités de données provenant de plusieurs programmes. Fréquence de fonctionnement
La fréquence de fonctionnement d'un processeur est la mesure la plus couramment utilisée de la vitesse globale . Les microprocesseurs pour PC les plus puissants disponibles au mois de mai de l'année 2011 ont des vitesses de stocker jusqu'à 3,7 gigahertz. La fréquence du processeur affichée à chaque processeur est la vitesse potentielle maximale de chaque noyau de traitement situé sur le microprocesseur . Modèles modernes ont la capacité de diminuer automatiquement la fréquence de fonctionnement lorsqu'elle n'est pas utilisée . Cette fonction d'économie d'énergie est largement utilisé dans les ordinateurs portables , qui utilisent souvent une fréquence de fonctionnement plus faible tandis que sur la batterie.
Vitesse du bus
La vitesse de bus d'un processeur ne pas accroître la vitesse d'un processeur , mais il peut limiter l'efficacité. Depuis bus de processeur transférer des données vers et à partir de la carte mère, ils peuvent avoir un impact significatif sur les performances . Les deux principaux fabricants de microprocesseurs informatiques utilisent deux types distincts de bus du processeur. Bus processeur de marque AMD est appelé un lien HyperTransport . Les liens HyperTransport plus rapide de transférer jusqu'à 32 bits de données à une vitesse maximale de 3,2 gigahertz. Cependant, les processeurs les plus rapides AMD sont limités à 16 bits de données à deux gigahertz. Le bus processeur de marque Intel est connu comme le Quick Path Interconnect . Les processeurs les plus rapides d'Intel ont un QPI à 3.2 gigahertz évalué en utilisant un bus 32 -bit .
Caches de données
Les microprocesseurs plus rapides ont trois caches de données distinctes qui magasin processeur jeux d'instructions et de données d'application. Chaque cache de données est un bloc de mémoire temporaire intégré dans le microprocesseur . Le plus rapide et le plus petit cache de données est connu sous le nom de niveau un cache de données. Ce cache stocke des instructions pour le processeur et des données d'application . Le niveau deux et Niveau Trois caches de données sont consacrés exclusivement à stocker des données de programme. Chaque niveau d'antémémoire successifs est plus lent que le précédent, mais prévoit de plus grandes quantités de stockage . Microprocesseurs avec de grands caches de données généralement surclassent les modèles avec une vitesse équivalente, mais de plus petites tailles de cache.
Processing Cores
Un autre facteur qui influe de manière significative la vitesse globale de microprocesseurs est le nombre de coeurs de processeur situés sur la matrice de processeurs. La matrice de processeurs est le conditionnement physique du processeur . Les microprocesseurs de bureau le plus rapide contenir jusqu'à six cœurs de traitement . Chaque noyau de traitement est capable d'exécuter des instructions indépendamment des autres noyaux , fournir des processeurs multi-core avec une importante augmentation de la performance tout en multi-tâches. Les processeurs les plus rapides Intel fournissent une fonctionnalité appelée Hyper Threading, qui permet à chaque cœur de traiter deux threads de données à la fois.