Quelle est la différence entre un processeur central et un processeur logique (expliqué) - Toutes les différences

 Quelle est la différence entre un processeur central et un processeur logique (expliqué) - Toutes les différences

Mary Davis

Un processeur est nécessaire au fonctionnement de tout ordinateur, qu'il s'agisse d'un processeur à efficacité modeste ou d'une énorme centrale de performance. Bien entendu, le processeur, souvent appelé CPU ou unité centrale de traitement, est un composant essentiel de tout système fonctionnel, mais il est loin d'être le seul.

Les unités centrales de traitement d'aujourd'hui sont presque toutes à double cœur, ce qui signifie que l'ensemble du processeur comprend deux cœurs indépendants pour traiter les données. Mais quelles sont les différences entre les cœurs de processeur et les processeurs logiques, et quelles sont leurs fonctions ?

Dans cet article, vous apprendrez ce que sont les processeurs centraux et logiques et quelle est la différence entre eux.

Qu'est-ce qu'un processeur Core ?

Le cœur du processeur est une unité de traitement qui lit les instructions et les exécute. Les instructions sont reliées entre elles pour créer l'expérience de votre ordinateur lorsqu'elles sont exécutées en temps réel. Votre unité centrale doit littéralement traiter tout ce que vous faites sur votre ordinateur.

Lorsque vous ouvrez un dossier, votre processeur est nécessaire. Lorsque vous tapez dans un document Word, votre processeur est également nécessaire. Votre carte graphique - qui possède des centaines de processeurs pour travailler rapidement sur des données simultanément - est responsable de choses telles que le dessin de l'environnement de bureau, des fenêtres et des visuels de jeux. Ils nécessitent cependant toujours votre processeur dans une certaine mesure.

Le noyau est l'unité qui lit les instructions et les exécute.

Comment fonctionnent les processeurs Core ?

La conception des processeurs est incroyablement sophistiquée et varie considérablement d'une marque et d'un modèle à l'autre. La conception des processeurs est constamment améliorée afin de fournir les meilleures performances tout en utilisant le moins d'espace et d'énergie possible.

Indépendamment des changements architecturaux, lorsque les processeurs traitent des instructions, ils passent par quatre étapes principales :

  • Rechercher
  • Décoder
  • Exécuter
  • Reprise

Rechercher

L'étape de récupération est exactement ce que vous attendez. Le cœur du processeur obtient les instructions qui l'attendent et qui sont normalement stockées dans la mémoire. Il peut s'agir de la mémoire vive, mais dans les cœurs de processeurs actuels, les instructions attendent normalement déjà le cœur dans la mémoire cache du processeur.

Le compteur de programme est une section du processeur qui fonctionne comme un signet, indiquant où l'instruction précédente s'est arrêtée et où la suivante a commencé.

Décoder

Il procède ensuite au décodage de la commande immédiate après l'avoir récupérée. Les instructions qui nécessitent diverses sections du cœur du processeur, telles que l'arithmétique, doivent être décodées par le cœur du processeur.

Chaque partie possède un opcode qui indique au cœur du processeur ce qu'il doit faire avec les données qui le suivent. Les différentes parties du cœur du processeur peuvent se mettre au travail une fois que le cœur du processeur a fait le tri.

Exécuter

L'étape d'exécution est celle où le processeur détermine ce qu'il doit faire et le fait. Ce qui se passe ici varie en fonction du cœur du processeur en question et des données saisies.

Le processeur, par exemple, peut effectuer des opérations arithmétiques au sein de l'ALU (Arithmetic Logic Unit). Ce dispositif peut être connecté à une variété d'entrées et de sorties afin de calculer les nombres et de fournir le résultat approprié.

Reprise

La sortie est acheminée en fonction des besoins de l'application en cours, mais elle est souvent stockée dans les registres de l'unité centrale pour un accès rapide aux instructions suivantes.

Il sera traité à partir de là jusqu'à ce que des sections de la sortie aient besoin d'être traitées à nouveau, auquel cas il pourra être sauvegardé en mémoire vive.

Le traitement de base se fait en quatre étapes.

Qu'est-ce qu'un processeur logique ?

Il est beaucoup plus facile de définir les processeurs logiques maintenant que nous savons ce qu'est un cœur. Le nombre de cœurs que le système d'exploitation voit et peut traiter est mesuré en processeurs logiques. Il s'agit donc de la somme du nombre de cœurs physiques et du nombre de threads que chaque cœur peut gérer (multiplication).

Supposons par exemple que vous disposiez d'un processeur à 8 cœurs et 8 threads. Vous disposez de huit processeurs logiques. Le nombre de cœurs physiques (8) multiplié par le nombre de threads qu'ils peuvent gérer est égal à ce chiffre.

Un processeur à 8 cœurs aura donc 8 * 2 = 16 processeurs logiques, car chaque cœur peut gérer deux threads.

Quelle est la meilleure solution ?

Qu'est-ce qui a le plus de valeur selon vous ? Les cœurs physiques ou les processeurs logiques ? La réponse est simple : les cœurs physiques.

Rappelez-vous que vous ne traitez pas deux threads en même temps avec le multithreading, vous les planifiez simplement de manière à ce que le seul cœur physique puisse les traiter aussi efficacement que possible.

Dans les charges de travail qui sont bien parallélisées, telles que le rendu CPU, les processeurs logiques (ou Threads) n'apporteront qu'un gain de performance de 50 %. Dans ces charges de travail, les cœurs physiques apporteront un gain de performance de 100 %.

Processeur, cœur, processeur logique, processeur virtuel

Différents types de processeurs

Les nombreux types de processeurs sont créés dans des architectures distinctes, telles que 64 bits et 32 bits, pour une vitesse et une flexibilité optimales. Les types de CPU les plus courants sont les suivants : monocœur, bicœur, quadricœur, hexa-cœur, octa-cœur et déca-cœur. :

Voir également: Dupont Corian Vs LG Hi-Macs : Quelles sont les différences ? - (Faits et distinctions) - Toutes les différences
Processeurs Caractéristiques
Processeur à cœur unique -Ne peut exécuter qu'une seule commande à la fois.

-Inefficace lorsqu'il s'agit d'effectuer plusieurs tâches à la fois.

-Si plus d'un logiciel est en cours d'exécution, les performances diminuent sensiblement.

-Si une intervention chirurgicale a commencé, la seconde doit attendre la fin de la première.

Processeur double cœur -Deux processeurs sont combinés dans un seul boîtier.

-La technologie Hyper-threading est prise en charge (mais pas dans tous les processeurs Intel à double cœur).

Voir également: Quelle est la différence entre "c'est juste" et "c'est assez juste" (expliqué) - Toutes les différences

-Les instructions 64 bits sont prises en charge.

Capacité de multitâche et de multithreading (voir ci-dessous)

-Le multitâche est un jeu d'enfant avec cet appareil.

-Il consomme moins d'énergie.

-Sa conception a fait l'objet de tests approfondis et sa fiabilité a été démontrée.

Processeur quadricœur -Il s'agit d'une puce dotée de quatre unités distinctes appelées cœurs qui lisent et exécutent les instructions du CPU telles que l'addition, le déplacement de données et le branchement.

Chaque cœur interagit avec d'autres circuits sur le semi-conducteur, tels que la mémoire cache, la gestion de la mémoire et les ports d'entrée/sortie.

Processeurs Hexa Core -Il s'agit d'un autre processeur multicœur avec six cœurs qui peut effectuer des tâches plus rapidement que les processeurs quadricœur et bicœur.

-C'est simple pour les utilisateurs d'ordinateurs personnels, et Intel a maintenant lancé l'Inter core i7 en 2010 avec un processeur Hexa core.

-Les processeurs hexacore sont désormais accessibles dans les téléphones portables.

Processeurs octa-core -Ils sont constitués d'une paire de processeurs à quatre cœurs qui divisent les tâches en catégories distinctes.

-En cas d'urgence ou de demande, les quatre ensembles de noyaux rapides seront déclenchés.

-L'octa-core est parfaitement spécifié avec le dual-code core et ajusté en conséquence pour fournir les meilleures performances.

Processeur déca-core -Il est plus puissant que les autres processeurs et excelle dans le multitâche.

-La plupart des smartphones d'aujourd'hui sont équipés de processeurs à cœur déca, peu coûteux et indémodables.

-La plupart des gadgets disponibles sur le marché sont équipés de ce nouveau processeur qui offre aux clients une meilleure expérience et des fonctions supplémentaires très utiles.

Différents types de processeurs

Conclusion

  • Un noyau est une unité de traitement qui lit les instructions et les exécute.
  • Lorsque les processeurs traitent les instructions, ils passent par quatre étapes.
  • Une unité centrale peut comporter plusieurs cœurs.
  • Le nombre de processeurs logiques correspond au nombre de threads de l'unité centrale que le système d'exploitation peut voir et traiter.
  • Le noyau peut stimuler vos performances et vous aider à effectuer votre travail plus rapidement.
  • Le traitement de la carotte se fait en quatre étapes principales.

    Mary Davis

    Mary Davis est une écrivaine, une créatrice de contenu et une chercheuse passionnée spécialisée dans l'analyse comparative sur divers sujets. Avec un diplôme en journalisme et plus de cinq ans d'expérience dans le domaine, Mary a la passion de fournir des informations impartiales et directes à ses lecteurs. Son amour pour l'écriture a commencé quand elle était jeune et a été une force motrice derrière sa carrière réussie dans l'écriture. La capacité de Mary à rechercher et à présenter les résultats dans un format facile à comprendre et engageant l'a fait aimer des lecteurs du monde entier. Lorsqu'elle n'écrit pas, Mary aime voyager, lire et passer du temps avec sa famille et ses amis.