Accueil : Termes matériels : Définition du pipeline

Pipeline

Les processeurs informatiques peuvent gérer des millions d'instructions chaque seconde. Une fois qu'une instruction est traitée, la suivante en ligne est traitée, etc. Un pipeline permet à plusieurs instructions d'être traitées en même temps. Lors du traitement d'une étape d'une instruction, d'autres instructions peuvent être en cours de traitement à une étape différente. Sans pipeline, chaque instruction devrait attendre la fin de la précédente avant même de pouvoir y accéder.

Pour comprendre les avantages d'un pipeline, imaginons qu'une usine de fabrication de voitures doit attendre que chaque voiture soit entièrement terminée avant de commencer la suivante. Ce serait horriblement inefficace, non? Il est beaucoup plus logique de travailler sur plusieurs voitures à la fois, en les terminant étape par étape. C'est ce que permet un pipeline dans un ordinateur. Le traitement en pipeline, comme on l'appelle, conserve souvent six instructions en même temps dans le processeur à différentes étapes du traitement. Les pipelines peuvent être utilisés pour la CPU ainsi que pour accéder à la mémoire (DRAM).

TechLib - Le dictionnaire informatique Tech Lib

Cette page contient une définition technique de pipeline. Il explique en termes informatiques la signification de Pipeline et fait partie des nombreux termes matériels du dictionnaire TechLib.

Toutes les définitions sur le site Web TechLib sont écrites pour être techniquement exactes mais également faciles à comprendre. Si vous trouvez cette définition de pipeline utile, vous pouvez la référencer en utilisant les liens de citation ci-dessus.