Leçon 2 sur 8 · Matériels informatiques 101 · Débutant

Le processeur — CPU (Central Processing Unit) — est souvent décrit comme le cerveau d’un ordinateur. C’est le composant qui exécute les instructions qui font fonctionner les logiciels.

Ce que fait un processeur

Un processeur exécute des instructions. Chaque action qu’un programme effectue est décomposée en une séquence d’instructions simples que le processeur traite. Le cycle récupérer-décoder-exécuter se produit des milliards de fois par seconde dans un processeur moderne.

Cœurs et fils d’exécution

Les processeurs modernes ont plusieurs cœurs, chacun capable d’exécuter des instructions indépendamment.

  • Les cœurs sont des unités de traitement physiques dans le processeur. Un processeur à quatre cœurs en possède quatre indépendants sur une seule puce.
  • Les fils d’exécution sont des séquences d’instructions. Certaines architectures permettent à chaque cœur de gérer deux fils simultanément.

Plus de cœurs aide généralement pour les tâches pouvant être divisées en charges de travail parallèles. Les tâches séquentielles bénéficient davantage de cœurs individuels plus rapides.

Vitesse d’horloge

La vitesse d’horloge, mesurée en gigahertz (GHz), indique combien de cycles par seconde le processeur peut exécuter. Une vitesse d’horloge plus élevée signifie généralement une exécution plus rapide des tâches séquentielles. Cependant, la vitesse d’horloge seule ne détermine pas les performances globales.

Pourquoi c’est important pour le travail avec les données

Les tâches de traitement des données varient dans leur utilisation des cœurs multiples. Une requête complexe peut s’exécuter sur un seul cœur. Un lot de tâches indépendantes peut utiliser plusieurs cœurs simultanément.

Processeur et logiciel

Les deux architectures dominantes aujourd’hui sont x86-64 (utilisée dans la plupart des processeurs de bureau et de serveur) et ARM (utilisée dans les appareils mobiles et de plus en plus dans les serveurs et les ordinateurs portables).

Termes de recherche suggérés
  • cœurs et fils d’exécution processeur
  • vitesse d’horloge GHz expliquée
  • architecture processeur x86 ARM
  • bases des performances processeur
← Comprendre le matériel informatiqueLa mémoire vive (RAM) →