Chargement...

Processeur

Découvrez en plus sur les processeurs, le cerveau de l'ordinateur.

Icône représentant un processeur colorié en jaune

Qu'est-ce qu'un processeur ?

Un processeur, dans un ordinateur est le composant principal. C'est lui qui va effectuer les opérations (additions, mise mémoire, opérations logiques et autres...). Il est souvent appelé CPU, de l'anglais Central Processing Unit. Il est connecté à la carte mère grâce à un socket (support). Le processeur actif peut chauffer à des températures atteignant les 100°C. C'est pour cela qu'il est accompagné d'un système de refroidissement comme les ventirads ou même les watercoolings (refroidissement liquide).

Image représentant un processeur en 3D
Image représentant un processeur Intel 4004

Premier processeur

Le premier microprocesseur commercialisé, le 15 novembre 1971, est l'Intel 4004 4 bits, suivi par l'Intel 8008 à 8 bits et qui servit initialement à fabriquer des contrôleurs graphiques en mode texte. Jugé trop lent par le client qui en avait demandé la conception, il devint un processeur d'usage général.

La vitesse d'un processeur

On mesure la vitesse d'un processeur par la fréquence de son horloge qui s'exprime en Hertz. Ce qui correspond au nombre d'opérations élémentaires effectuées par seconde. 1Hz est égal à une opération. Aujourd'hui la fréquence des processeurs tourne autour des 3.5Ghz et 4GHz.

Image représentant une horloge en 3D
Image représentant un processeur en 3D

Les processeurs multicoeurs

Aujourd'hui, les processeurs sont devenus multicoeurs, c'est à dire l'idée d'avoir plusieurs processeurs en un seul, commes les processeurs dualcore, quadcore et octocore

Les mémoires volatiles d'un processeur

Tous les processeurs disposent de deux mémoires volatiles: le registre et la mémoire cache.

  • Le registre est intégré au processeur permettant un accès très rapide. Toutefois son prix important limite sa capacité. Elle est utilisée pour retenir par exemple les retenues d’une addition, les résultats d’une comparaison ou la liste des adresses mémoires nécessaires.
  • Les mémoires caches sont également rapides mais chères (il en existe deux : L1 et L2). Elles peuvent être intégrées ou non au processeur. Leur but est de sauvegarder des morceaux de fichiers utilisés : elles servent de cache entre le processeur et la mémoire vive.
Image représentant une carte SD en 3D

Les sockets

Il existe plusieurs types de sockets selon le constructeur de CPU, AMD ou Intel (principaux constructeurs). En effet pour se brancher sur la carte mère, le CPU doit avoir la même connectique (le socket) que la carte mère.

Image représentant les deux principaux sockets des processeurs

Loi de Moore

La loi de Moore (qui est en fait une simple extrapolation) implique que les processeurs deviennent au fil du temps plus petits et plus rapides grâce à son nombre de transistors qui augmente. On remarque aussi que cette progression est proportionnelle.

Tableau de la loi de Moore

Pour aller plus loin: l'architecture d'un processeur

Aujourd'hui, les processeurs qui équipent nos machines sont basées sur l'architecture de Von Neumann (représenté à gauche)

John Von Neumann

Du point de vue matériel, son idée est de séparer l'unité de contrôle(CU) chargée de gérer les instructions et l'unité arithmétique et logique (UAL ou ALU) chargée de les exécuter.

  • l’ALU est un circuit électronique qui effectue à la fois des opérations arithmétiques et des opérations sur les bits de nombres entiers en binaire;
  • le CU se charge de récupérer en mémoire la prochaine instruction à exécuter, les données sur lesquelles elle doit doit opérer et les envoie à l’ALU.

Du point de vue philosophique, la révolution de cette architecture est qu’elle considère les instructions comme de simples données pouvant être stockées dans la même mémoire.

Loi de Van Neumann
Version évoluée de la Loi de Van Nuemann

Cette conception s’oppose notamment aux architectures dîtes de Harvard qui ont une mémoire pour les données et une pour les intrusctions, permettant au processeur d’accéder aux deux en même temps (on retrouve cette architecture sur certains microcontrôleurs). L’architecture de Von Neumann est toutefois la plus utilisée et n’a guère connu que deux grandes évolutions en plus de 70 ans :

  • Depuis les années 1960, les entrées-sorties ne sont plus gérées par le processeur mais par des bus distincts;
  • Le nombre de processeurs s’est multiplié dans nos ordinateurs et certains sont même multicoeurs, faisant aujourd’hui de la mémoire l’élément central partagé de l’architecture.

L'unité de contrôle

Cette unité est essentiellement composée de trois sous-composants :

  1. Le registre d’instructions, dénommé IR (Instruction register) qui contient l’instruction courante à décoder et à exécuter;
  2. Un second registre, le pointeur d’instruction, dénommé IP (Intruction Pointer) qui indique l’emplacement mémoire de la prochaine instruction à exécuter;
  3. Le troisième sous-composant est appelé micro-programme et contrôle les mouvements de données vers l’ALU.
Image représentant une interface de gestion en 3D
Image représentant une interface de gestion en 3D

L'unité arithmétique et logique

Cette unité est composée de plusieurs registres, dits registres de données et d’un registre spécial appelé accumulateur dans lequel vont s’effectuer tous les calculs. A ces registres s’ajoutent des circuits électroniques pourréaliser des opérations arithmétiques (additions, soustractions, ...), des opérations logiques (et, ou, ...), des comparaisons (égalité, inférieur, supérieur, ...), des opérations sur les bits (décalage, ...) ou des opérations de déplacement (copie de ou vers la mémoire).

Comment choisir son processeur ?

C’est très facile, il suffit de suivre ces 5 règles :

  1. Le prix est important mais pas tout. Le processeur le moins cher ne sera pas toujours le meilleur, vous devez savoir ce que vous achetez.
  2. Le nombre de cœurs est important aussi, un processeur octocore doit être au minimum envisagé.
  3. La mémoire cache est à prendre en compte, plus il y en a, mieux c'est
  4. La fréquence de l'horloge de votre CPU, elle détermine le nombre d'opérations que celui-ci peut faire en une seconde.
  5. La compatibilité du socket. Il serait bête d'acheté un processeur qui ne peut être connecté à la carte mère.

Notre sélection

Intel Core I5-10400F
Intel Core I5-10400F
  • Fréquence: 2.9 GHz
  • Mémoire cache: 12Mo
  • Socket: LGA1200
Acheter
139.99 €
AMD RYZEN 5 5600X
AMD RYZEN 5 5600X
  • Fréquence: 4.6 GHz
  • Mémoire cache: 35Mo
  • Socket: AM4
Acheter
229.99 €
Intel Core I5-12400F
Intel Core I5-12400F
  • Fréquence: 2.5 GHz
  • Mémoire cache: 18Mo
  • Socket: LGA1700
Acheter
251.99 €
Intel Core I7-12700KF
Intel Core I7-12700KF
  • Fréquence: 3.6 GHz
  • Mémoire cache: 25Mo
  • Socket: LGA1700
Acheter
479.99 €

Statistiques

Découvrez en plus sur les processeurs grâce à nos statistiques.
Prix moyen
125 €

En augmentation

Acheté /an
Inconnu

Aucune statistique

Marque leader
AMD

Varie avec Intel

Origine
États-Unis

Membre de l'ONU

Article recommandé

Logo de Frandroid

Part de marché des processeurs en 2021

Nous tenons pour source cet article de la revue numérique Frandroid.

Consulter l'article