Composants d'un processeur. Du sable au processeur. Spécifications du processeur : Type de processus

Bonjour chers lecteurs. Aujourd'hui, nous allons vous montrer en quoi consiste le processeur de l'intérieur. Bien sûr, de nombreux utilisateurs ont déjà installé un processeur sur une carte mère, mais peu de gens savent à quoi cela ressemble de l'intérieur. Nous essaierons de vous expliquer suffisamment langage clair pour que ce soit clair, mais en même temps sans omettre les détails. Avant de commencer à parler des composants du processeur, vous pouvez vous familiariser avec un très curieux prototype russe Elbrus.

Selon le processeur, une prédiction de branche défaillante peut signifier l'échec d'une douzaine d'instructions en pipeline ou plus - et la perte de nombreux cycles. Il y a un autre problème avec le modèle de pipeline tel que nous l'avons décrit ci-dessus. Dans nos exemples, nous avons supposé que la récupération des instructions et des données de la mémoire système peut être effectuée en un cycle d'horloge.

Pour contourner ce problème, les processeurs modernes utilisent deux approches. En plus de la mise en cache, les processeurs peuvent également implémenter une exécution dans le désordre. Le système de mise en mémoire tampon est utilisé pour garantir que les instructions prennent effet dans le bon ordre, même si elles ont été exécutées dans le désordre.

De nombreux utilisateurs pensent que le processeur ressemble exactement à l'image.


Cependant, il s'agit de l'ensemble complet, qui se compose de pièces plus petites et plus vitales. Voyons en quoi consiste le processeur de l'intérieur. Le processeur comprend :

Cela leur permet d'itérer sur plusieurs instructions en même temps, ce qui signifie que vous pouvez exécuter plus de programmes en même temps. Disponibilité processeur multicœur n'accélère généralement pas les choses programmes individuels. En effet, la plupart des programmes sont conçus de manière strictement linéaire, de sorte que la deuxième commande, par exemple, doit être exécutée après la fin de la première, et non en même temps.

Cependant, certains types de tâches peuvent être divisés en plusieurs threads. Ainsi, le temps de codage total peut être quarté. En réalité, le noyau ne peut traiter qu'une seule instruction à la fois, mais dispose de deux ensembles de registres, ce qui lui permet de basculer son attention entre deux threads pour tirer le meilleur parti de sa puissance de traitement.


Dans la figure ci-dessus, le numéro 1 montre un capot de protection qui fournit protection mécanique de la poussière et d'autres petites particules. Le couvercle est fait d'un matériau qui a un coefficient de conductivité thermique élevé, ce qui lui permet d'absorber l'excès de chaleur du cristal, assurant ainsi une plage de température normale pour le processeur.

Comme prévu, l'avantage est plus petit que ce que vous pourriez voir avec deux cœurs physiques. Cela signifie qu'ils peuvent gérer des nombres énormes à pleine vitesse avec une excellente précision. La mise en œuvre de ces instructions spéciales implique un travail d'ingénierie important pendant la phase de conception, mais une fois que la fonctionnalité est là, elle peut considérablement augmenter les tâches telles que le traitement vidéo et la compression des données.

Un autre type d'extension que l'on trouve couramment dans processeurs modernes, est la virtualisation matérielle. Généralement, les logiciels de virtualisation servent d'intermédiaire entre environnement virtuel et des ressources matérielles réelles, qui peuvent considérablement ralentir le travail. Les extensions de virtualisation vous permettent d'exécuter sur machine virtuelle code s'exécutant directement sur le processeur, à pleine vitesse - mais les instructions qui ne peuvent pas être exécutées nativement sont automatiquement capturées afin qu'elles puissent être traitées Logiciel virtualisation.

Le numéro 2 montre le "cerveau" du processeur et de l'ordinateur dans son ensemble - c'est un cristal. C'est lui qui est considéré comme l'élément le plus "intelligent" du processeur, qui exécute toutes les tâches qui lui sont assignées. Vous pouvez voir qu'un microcircuit est appliqué sur le cristal en couche mince, ce qui assure le fonctionnement spécifié du processeur. Le plus souvent, les cristaux de processeur sont en silicium : cela est dû au fait que cet élément possède des liaisons moléculaires assez complexes qui servent à la formation de courants internes, ce qui assure la création d'un traitement de l'information multi-thread.

Les extensions peuvent également être utilisées à des fins de sécurité. En fait, c'est un miracle de la technologie. Mais au sein d'une famille donnée, il est probable que la plupart des modèles utiliseront le même design de base. Disposition physique des transistors à l'intérieur différents modèles fonctionnellement identique. Cette approche a un sens commercial, car la création d'un procédé photolithographique n'est pas bon marché. Mais cela signifie que si des bogues pénètrent dans le processus, ils affecteront toute la famille de processeurs.

Dans de tels cas, la seule chose à faire est de réviser la conception et d'introduire le soi-disant nouveau "stepping". Même lorsqu'il n'y a pas de problème avec la puce, il y a souvent plusieurs étapes pour les processeurs au cours de leur vie. Lorsque le CPU est sollicité, la vitesse augmente immédiatement à nouveau. Cela permet à l'ordinateur d'offrir des performances optimales lorsque l'utilisateur le souhaite tout en utilisant moins de chaleur et moins d'énergie lorsque l'utilisateur fait quelque chose de passif, comme la lecture d'une page Web.

Le numéro 3 montre une plate-forme en textolite, à laquelle tout le reste est attaché : un cristal et un couvercle. Cette plate-forme joue également le rôle d'un bon conducteur, qui assure un bon contact électrique avec le cristal. Au verso de la plate-forme, afin d'augmenter la conductivité électrique, il y a de nombreux points en métal précieux (parfois même de l'or est utilisé).

Lorsque seulement un ou deux cœurs étaient utilisés, il était possible d'augmenter automatiquement la vitesse de ces cœurs tout en respectant le budget global de chaleur et d'électricité. La capacité d'un ordinateur à traiter plusieurs tâches en même temps s'appelle le multitraitement. Un système d'exploitation multiprocesseur est capable d'exécuter de nombreux programmes en même temps, et la plupart des systèmes d'exploitation réseau modernes prennent en charge le multitraitement.

La raison principale pour laquelle le multitraitement est plus difficile que le traitement unique est qu'ils SE sont responsables de l'allocation des ressources aux processus concurrents dans un environnement contrôlé. Avec la croissance des réseaux commerciaux, la pratique consistant à utiliser plusieurs processeurs dans les cartes mères embarquées est devenue presque universelle. Il n'y a pas si longtemps, les clients ou les administrateurs réseau concevaient la plupart des configurations de multitraitement au niveau de la carte ou du système.

Voici à quoi ressemblent les points conducteurs sur un processeur Intel.


La forme des contacts dépend de la prise qui est allumée carte mère. Il arrive aussi qu'au lieu des points au dos de la plate-forme, vous puissiez voir des épingles qui remplissent le même rôle. En règle générale, pour les processeurs de la famille Intel, les broches sont situées dans la carte mère elle-même. Dans ce cas, les points seront situés sur le substrat (c'est-à-dire la plate-forme). Pour la famille Processeurs AMD les broches sont situées directement sur le substrat lui-même. Ces processeurs ressemblent à ceci.

Aujourd'hui, il existe des cartes mères avec plusieurs microprocesseurs sur une seule puce. Un système multiprocesseur utilise plusieurs processeurs pour gérer une charge de travail donnée, ce qui augmente les performances de l'environnement d'application du système au-delà de celles d'un seul processeur. Cela vous permet d'ajuster les performances réseau du serveur pour fournir la fonctionnalité requise. Comme décrit au Chapitre 2, Disponibilité du serveur, cette fonctionnalité est connue sous le nom d'évolutivité et constitue l'aspect le plus important d'une architecture multiprocesseur.


Considérons maintenant la méthode de fixation de tous les détails. Pour que la couverture soit fermement maintenue sur le substrat, elle est «assise» avec un scellant adhésif spécial, résistant aux températures élevées. Cela permet à la structure d'être dans un lien permanent sans violer son intégrité.

L'architecture système évolutive permet aux administrateurs réseau d'ajuster les performances du réseau du serveur en fonction du nombre de nœuds de traitement requis. Les ensembles de processeurs disposés dans une configuration faiblement couplée et interagissant les uns avec les autres sur un canal de communication constituaient l'architecture multiprocesseur la plus courante.

Ce canal de communication n'est pas nécessairement constitué d'un dispositif classique série ou parallèle. Au lieu de cela, il peut s'agir d'une mémoire partagée utilisée par les processeurs sur la même carte ou même via un fond de panier. Ces processeurs coopérants fonctionnent comme des nœuds indépendants utilisant leurs propres sous-systèmes de mémoire.

Afin d'éviter que le cristal ne surchauffe, un joint spécial 1 lui est appliqué, sur lequel, à son tour, une pâte thermique 2 est appliquée, ce qui assure une évacuation efficace de la chaleur vers le couvercle. Le couvercle est également "lubrifié" de l'intérieur avec de la pâte thermique.


Récemment, l'espace intégré cartes serveur a été organisé pour accueillir des processeurs étroitement couplés, soit en paire, soit en matrice. Ces processeurs partagent un bus commun et une mémoire d'adresses. Le commutateur les connecte et la communication entre processeurs s'effectue par transmission de messages. Dans la configuration globale du système, les processeurs fonctionnent comme un nœud et apparaissent comme un élément de traitement. Des nœuds de traitement supplémentaires faiblement couplés augmentent la puissance de traitement globale du système.

À mesure que des processeurs plus étroitement couplés sont ajoutés, la puissance de traitement globale d'un seul nœud augmente. Ces dernières années, ces processeurs ont connu de nombreuses étapes d'amélioration. Les systèmes à double processeur sont conçus pour être utilisés exclusivement avec des cartes mères à double processeur ou à double socket. Les systèmes multiprocesseurs ont généralement de la place pour quatre processeurs ou plus sur une carte, bien qu'il n'y ait pas d'exigence minimale.

Voyons maintenant à quoi ressemble un processeur dual-core. Le noyau est un cristal séparé fonctionnellement indépendant, qui est installé en parallèle sur un substrat. Cela ressemble à ceci.


Ainsi, 2 cœurs installés côte à côte augmentent la puissance totale du processeur. Cependant, si vous voyez 2 matrices côte à côte, cela ne signifie pas toujours que vous avez un processeur double cœur. Sur certaines prises, 2 cristaux sont installés, dont l'un est responsable de la partie arithmétique-logique et l'autre du traitement graphique (une sorte de processeur intégré GPU). Cela aide dans les cas où vous avez une carte vidéo intégrée, dont la puissance n'est pas suffisante pour faire face, par exemple, à certains jeux. Dans les cas calmes, la part du lion des calculs est prise en charge par la partie graphique. CPU. Voici à quoi ressemble le processeur avec le cœur graphique.

Les processeurs doubles ont été conçus pour fonctionner à des vitesses d'horloge plus élevées que les multiprocesseurs, ce qui les rend plus efficaces pour traiter les calculs mathématiques à grande vitesse. Les multiprocesseurs sont conçus pour fonctionner avec de grandes bases de données et des transactions commerciales.

Vous pouvez identifier différentes catégories de systèmes multiprocesseurs. Accès général Disques partagés Cluster de mémoire partagée Mémoire partagée. . Bien que de tels systèmes présentent les avantages d'une bonne évolutivité et d'une haute disponibilité, ils ont l'inconvénient d'utiliser un modèle de programmation de transmission de messages inhabituel.


Alors, amis, nous avons compris en quoi consiste le processeur. Maintenant, il est devenu clair que tous les appareils qui composent le processeur jouent un rôle important et indispensable pour un travail de haute qualité. N'oubliez pas de commenter les articles de notre site, de vous inscrire à notre newsletter et d'apprendre plein de choses intéressantes. Votre avis est important pour nous!

Le principe de fonctionnement du cœur du processeur

Encore une fois, la communication entre les processeurs se fait par transmission de messages. Les avantages des disques partagés sont que les données du disque sont adressables et cohérentes, tandis que la haute disponibilité est plus facilement atteinte que dans les systèmes à mémoire partagée. L'inconvénient est qu'une évolutivité limitée est possible en raison des goulots d'étranglement d'accès physiques et logiques aux données partagées.

Cependant, les processeurs sont étroitement couplés via un commutateur et la communication entre les processeurs se fait via une mémoire partagée. Dans une mémoire strictement distribuée, tous les processeurs sont étroitement couplés via un bus haut débit sur la même carte mère. L'explosion de la bande passante pour les serveurs de réseau a imposé des exigences déraisonnables aux systèmes à processeur unique qui ne peuvent pas gérer la charge de travail ! Ses performances élevées sont dues au fait qu'une carte mère multiprocesseur peut transférer plusieurs chemins de traitement, tandis qu'une carte mère monoprocesseur ne peut utiliser que les capacités d'un seul processeur.

Le processeur est la puce principale de l'ordinateur. En règle générale, c'est aussi l'un des composants PC les plus high-tech et les plus chers. Bien que le processeur soit un appareil distinct, il comporte un grand nombre de composants dans sa structure qui sont responsables d'une fonction spécifique. Quelles sont leurs spécificités ?

Processeur : caractéristiques de l'appareil et historique d'apparence

Le composant PC, que l'on appelle désormais communément l'unité centrale de traitement, se caractérise par une assez histoire intéressante origine. Par conséquent, afin de comprendre ses spécificités, il sera utile d'examiner quelques faits clés sur l'évolution de son développement. L'appareil, connu de l'utilisateur moderne sous le nom d'unité centrale de traitement, est le résultat de nombreuses années d'amélioration de la technologie de production de microcircuits informatiques.

Les performances matérielles peuvent être améliorées facilement et à moindre coût en plaçant plusieurs processeurs sur la carte mère. Une approche est appelée multitraitement asymétrique, où des tâches spécifiques sont affectées à des processeurs spécifiques. La deuxième approche est celle qui est souvent mentionnée dans ce livre, appelée multitraitement symétrique, où tous les processeurs travaillent en parallèle pour faire le même travail.

La programmation pour ces types de situations nécessite une protection particulière. Souvent, la programmation de processus n'était généralement exécutée que sur un processeur à la fois, ce qui protégeait le processus contre les intrusions. Cependant, le cœur du programme était toujours appelé par divers codes exécutés sur différents processeurs. Bien que le système soit protégé des processeurs concurrents, il fonctionnait de manière inefficace.

Au fil du temps, la vision des ingénieurs sur la structure du processeur a changé. Dans les ordinateurs de la première et de la deuxième génération, les composants correspondants consistaient en un grand nombre de blocs séparés, très dissemblables en termes de tâches à résoudre. À partir de la troisième génération d'ordinateurs, les fonctions du processeur ont commencé à être considérées dans un contexte plus étroit. Les ingénieurs en conception informatique ont déterminé qu'il s'agissait de la reconnaissance et de l'interprétation des commandes de la machine, de leur saisie dans des registres, ainsi que du contrôle d'autres composants matériels du PC. Toutes ces fonctions ont commencé à être combinées dans un seul appareil.

Environnements multiprocesseurs symétriques

Sachez que l'idée principale derrière le multitraitement symétrique est d'utiliser plusieurs threads. Sinon, l'exécution du programme ne peut pas être commutée entre les processeurs. Les quatre boîtes représentent quatre processeurs distincts, chacun avec son propre cache de niveau 1 sur puce. Les données sont transférées entre le cache de niveau 1 du processeur vers un cache de niveau 2 distinct qui est attribué à ce processeur.

Qu'est-ce qu'un processeur

La cohérence de la mémoire et la mémoire partagée sont un gros problème pour les développeurs d'architectures multiprocesseurs, ce qui est encore compliqué par la présence d'un cache sur puce à grande vitesse. Sur un système qui n'utilise pas de cache à grande vitesse, le processeur lit ces emplacements de mémoire plusieurs fois pendant l'exécution du programme. Cela réduit les fuites de bus système et améliore les performances.

Microprocesseurs

Avec le développement de la technologie informatique, des dispositifs appelés "microprocesseur" ont commencé à être introduits dans la structure du PC. L'un des premiers appareils de ce type était l'Intel 4004, lancé par une société américaine en 1971. Les microprocesseurs à l'échelle d'un microcircuit combinaient dans leur structure les fonctions que nous avons définies ci-dessus. Les appareils modernes, en principe, fonctionnent sur la base du même concept. Ainsi, le processeur central d'un ordinateur portable, PC, tablette contient dans sa structure : un dispositif logique, des registres, ainsi qu'un module de contrôle chargé de fonctions spécifiques. Cependant, dans la pratique, les composants des microcircuits modernes sont le plus souvent présentés dans un ensemble plus complexe. Étudions cette fonctionnalité Suite.

La structure des processeurs modernes

Le processeur central d'un PC, d'un ordinateur portable ou d'une tablette moderne est représenté par le noyau - il est désormais considéré comme la norme qu'il y en ait plusieurs, une mémoire cache à différents niveaux, ainsi que des contrôleurs: RAM, bus système. Les performances d'une puce du type correspondant sont déterminées par ses caractéristiques clés. Dans quel agrégat peut-on les présenter ?


Les caractéristiques les plus significatives de l'unité centrale de traitement sur les PC modernes sont : le type de microarchitecture (généralement indiqué en nanomètres), fréquence d'horloge(en gigahertz), la taille du cache par niveau (en mégaoctets), la consommation électrique (en watts) et la présence ou l'absence d'un module graphique.

Étudions plus en détail les spécificités de certains modules CPU clés. Commençons par le noyau.

Cœur du processeur

L'unité centrale de traitement d'un PC moderne a toujours un noyau. Il contient les blocs fonctionnels clés du microcircuit, à travers lesquels il exécute les fonctions logiques et arithmétiques nécessaires. En règle générale, ils sont présentés dans un certain ensemble d'éléments. Ainsi, le dispositif du processeur central suppose le plus souvent la présence de blocs chargés de résoudre les tâches suivantes :

Instructions de récupération et de décodage ;

Échantillonnage de données ;

Exécution des instructions ;

Enregistrement des résultats de calcul ;

Travailler avec des interruptions.


De plus, la structure des microcircuits du type correspondant est complétée par une unité de commande, un dispositif de mémoire, un compteur de programme et un ensemble de registres. Examinons plus en détail les spécificités des composants correspondants.

Cœur du processeur : composants

Parmi les blocs clés du cœur du processeur central se trouve celui qui est chargé de lire les instructions qui sont écrites à l'adresse fixée dans le compteur de programme. En règle générale, au cours d'un cycle, plusieurs opérations du type correspondant sont effectuées à la fois. Le nombre total d'instructions à lire est prédéterminé par l'indice dans les blocs de décodage. Le grand principe ici est qu'à chaque cycle les composants marqués sont chargés au maximum. Afin de répondre à ce critère, des éléments matériels auxiliaires peuvent être présents dans la structure du processeur.

Dans le bloc de décodage, des instructions sont traitées qui déterminent l'algorithme de fonctionnement du microcircuit lors de la résolution de certains problèmes. Assurer leur fonctionnement est une tâche difficile, selon de nombreux professionnels de l'informatique. Cela est dû, en partie, au fait que la durée d'une instruction n'est pas toujours clairement définie. Les processeurs modernes comprennent généralement 2 ou 4 blocs dans lesquels le décodage correspondant est effectué.

Concernant les composants chargés d'aller chercher les données, leur tâche principale est d'assurer la réception des commandes de la mémoire cache ou RAM, qui sont nécessaires pour assurer l'exécution des instructions. Dans les cœurs des processeurs modernes, il existe généralement plusieurs blocs du type correspondant.

Les composants de contrôle présents dans la puce sont également basés sur des instructions décodées. Ils sont conçus pour contrôler le travail des blocs responsables de l'exécution des instructions, ainsi que pour répartir les tâches entre eux, contrôler leur exécution en temps opportun. Les composants de contrôle sont parmi les plus importants dans la structure des microprocesseurs.

Dans les cœurs des microcircuits du type correspondant, il existe également des blocs responsables de la bonne exécution des instructions. Leur structure contient des éléments tels qu'une unité arithmétique et logique, ainsi qu'un composant responsable des calculs en virgule flottante.

Il existe des blocs dans les cœurs de processeur qui contrôlent le traitement de l'expansion des ensembles définis pour les instructions. Ces algorithmes, complétant les commandes de base, permettent d'augmenter l'intensité du traitement des données, la mise en oeuvre de procédures de chiffrement ou de déchiffrement des fichiers. La solution de tels problèmes nécessite l'introduction de registres supplémentaires dans la structure du noyau du microcircuit, ainsi que des jeux d'instructions. Les processeurs modernes incluent généralement les extensions suivantes : MMX (conçu pour encoder des fichiers audio et vidéo), SSE (utilisé pour le calcul parallèle), ATA (utilisé pour accélérer les programmes et réduire la consommation d'énergie du PC), 3DNow (extension des capacités multimédia de l'ordinateur), AES (cryptage des données), ainsi que de nombreuses autres normes.

La structure des cœurs de processeur contient généralement également des blocs chargés de stocker les résultats en RAM conformément à l'adresse contenue dans l'instruction.

Important est le composant du noyau qui contrôle le fonctionnement de la puce avec des interruptions. Cette fonction permet au processeur d'assurer la stabilité des programmes dans des conditions multitâches.

Le travail du processeur central est également associé à l'utilisation des registres. Ces composants sont analogues à la RAM, mais leur accès est plusieurs fois plus rapide. Le volume de la ressource correspondante est petit - en règle générale, il ne dépasse pas un kilo-octet. Les registres sont classés en plusieurs variétés. Il peut s'agir de composants à usage général impliqués dans l'exécution de calculs arithmétiques ou logiques. Il existe des registres but spécial, qui peuvent inclure des données système utilisées par le processeur pendant le fonctionnement.


La structure du cœur du processeur contient également divers composants auxiliaires. Laquelle par exemple ? Il pourrait s'agir d'un capteur qui surveille ce que température actuelle processeur central. Si ses performances sont supérieures aux normes établies, le microcircuit peut envoyer un signal aux modules responsables du fonctionnement des ventilateurs - et ils commenceront à tourner plus rapidement. Il existe un prédicteur de branche dans la structure du noyau - un composant conçu pour déterminer quelles commandes seront exécutées après la fin de certains cycles d'opérations effectuées par le microcircuit. Un exemple d'un autre composant important est le compteur de programme. Ce module fixe l'adresse de l'algorithme correspondant, qui est transmise au microcircuit au moment où il commence à exécuter l'un ou l'autre cycle.

C'est la structure du noyau, qui est inclus dans l'unité centrale de traitement de l'ordinateur. Étudions maintenant plus en détail certaines caractéristiques clés des microcircuits du type correspondant. À savoir : technologie de processus, fréquence d'horloge, mémoire cache et consommation d'énergie.

Spécifications du processeur : Type de processus

Le développement de la technologie informatique est généralement associé à l'émergence de nouvelles générations d'ordinateurs à mesure que les technologies informatiques s'améliorent. Dans le même temps, outre les indicateurs de performance, l'un des critères de classement d'un ordinateur à une génération particulière peut être considéré comme sa taille absolue. Les tout premiers ordinateurs étaient de taille comparable à un bâtiment à plusieurs étages. Les ordinateurs de la deuxième génération étaient de taille comparable, par exemple, à un canapé ou à un piano. Les ordinateurs du niveau supérieur étaient déjà très proches de ceux qui nous sont familiers maintenant. À leur tour, les PC modernes sont des ordinateurs de quatrième génération.


En fait, à quoi ça sert tout ça ? Le fait est qu'au cours de l'évolution des ordinateurs, une règle non officielle s'est formée: plus l'appareil est technologiquement avancé, plus les dimensions sont petites avec les mêmes performances, et même avec plus - il en a. Elle est également pleinement valable par rapport à la caractéristique considérée du processeur central, à savoir le processus technique de sa fabrication. Dans ce cas, la distance entre les monocristaux de silicium qui forment la structure du microcircuit est importante. Plus il est petit, plus la densité des éléments correspondants que la carte CPU place sur elle-même est grande. De plus, il peut être considéré comme plus productif, respectivement. Les processeurs modernes sont fabriqués selon la technologie de traitement 90-14 nm. Cet indicateur a tendance à diminuer progressivement.

Fréquence d'horloge

La vitesse d'horloge du CPU est l'un des indicateurs clés de ses performances. Il détermine le nombre d'opérations par seconde que la puce peut effectuer. Plus ils sont nombreux, plus le processeur et l'ordinateur dans son ensemble sont productifs. On peut noter que paramètre donné caractérise tout d'abord le noyau comme un module indépendant du processeur central. Autrement dit, s'il y a plusieurs composants correspondants sur la puce, chacun d'eux fonctionnera à une fréquence distincte. Certains professionnels de l'informatique trouvent acceptable de résumer ces caractéristiques sur tous les cœurs. Qu'est-ce que ça veut dire? Si, par exemple, le processeur a 4 cœurs avec une fréquence de 1 GHz, alors l'indicateur de performance total du PC, si vous suivez cette méthodologie, sera de 4 GHz.

Composantes de fréquence

L'indicateur considéré est formé de deux composantes. La première est la fréquence bus système Il est généralement mesuré en centaines de mégahertz. Deuxièmement, c'est le coefficient par lequel l'indicateur correspondant est multiplié. Dans certains cas, les fabricants de processeurs donnent aux utilisateurs la possibilité d'ajuster les deux paramètres. Dans le même temps, si vous définissez des valeurs suffisamment élevées pour le bus système et le multiplicateur, vous pouvez augmenter considérablement les performances du microcircuit. C'est ainsi que le processeur est overclocké. Certes, il doit être utilisé avec précaution.

Le fait est que lors de l'overclocking, la température du processeur central peut augmenter considérablement. Si un système de refroidissement approprié n'est pas installé sur le PC, cela peut entraîner la défaillance du microcircuit.

Taille du cache

Les processeurs modernes sont équipés de modules de mémoire cache. Leur objectif principal est le placement temporaire de données, généralement représenté par un ensemble de commandes et d'algorithmes spéciaux - ceux qui sont le plus souvent utilisés dans le fonctionnement du microcircuit. Qu'est-ce que ça donne en pratique ? Tout d'abord, la charge sur le processeur central peut être réduite du fait que les mêmes commandes et algorithmes seront disponibles en ligne. Le microcircuit, ayant reçu des instructions toutes faites de la mémoire cache, ne perd pas de temps à les développer à partir de zéro. En conséquence, l'ordinateur fonctionne plus rapidement.

La principale caractéristique de la mémoire cache est le volume. Plus il est grand, plus ce module est volumineux, respectivement, en termes d'emplacement des instructions et des algorithmes mêmes utilisés par le processeur. Plus il est probable que le microcircuit trouvera à chaque fois parmi eux ceux dont il a besoin et travaillera plus vite. La mémoire cache des processeurs modernes est le plus souvent divisée en trois niveaux. Le premier fonctionne sur la base des microcircuits les plus rapides et les plus high-tech, les autres sont plus lents. Le volume de mémoire cache du premier niveau sur les processeurs modernes est d'environ 128-256 Ko, le second - 1-8 Mo, le troisième - peut dépasser 20 Mo.

Consommation d'énergie

Un autre paramètre important du microcircuit est la consommation d'énergie. L'alimentation du processeur peut entraîner une consommation d'énergie importante. Les modèles modernes de microcircuits consomment environ 40 à 50 watts. Dans certains cas, cette option est importance économique- par exemple, lorsqu'il s'agit d'équiper de grandes entreprises de plusieurs centaines ou milliers d'ordinateurs. Mais un facteur non moins important est la consommation d'énergie en termes d'adaptation des processeurs à utiliser sur appareils mobiles- ordinateurs portables, tablettes, smartphones. Plus l'indicateur correspondant est bas, plus il sera long travail hors ligne appareil.

2022 wisemotors.com. Comment ça fonctionne. Fer. Exploitation minière. Crypto-monnaie.
Auteurs des articles : Gvindzhilia Grigory et Pashchenko Sergey