SlideServe
Menu
Préférences
© SlideServe · v2026

PIPELINING

inari avatar
80 diapositives · 1.4K Views · Jul 15, 2014

PIPELINING. Santosh Lakkaraju CS 147 Dr. Lee. Pipelining. What is it? How does it work? What are the benefits? What could go wrong?. What is pipelining?. Pipelining is a design feature that allows individual common processor tasks to run simultaneously, such as: Fetch Decode Execute.

PIPELINING - slide 1
01 / 80PIPELINING
1 / 17

Télécharger la présentation

PIPELINING
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. PIPELINING Santosh Lakkaraju CS 147 Dr. Lee

  2. Pipelining • What is it? • How does it work? • What are the benefits? • What could go wrong?

  3. What is pipelining? Pipelining is a design feature that allows individual common processor tasks to run simultaneously, such as: FetchDecodeExecute

  4. What is pipelining? Or, more specifically in modern computers, Instruction readDecodeOperand readExecuteOperand write

  5. What is pipelining? • No more “one instruction at a time” processing • Processor works simultaneously on multiple instructions • The cycle time of the processor is reduced, thus increasing instruction issue-rate in most cases.

  6. How does pipelining work? • First instruction is fetched from memory

  7. How does pipelining work? • First instruction is fetched from memory • First instruction is decoded;second instruction is fetched

  8. How does pipelining work? • First instruction is fetched from memory • First instruction is decoded;second instruction is fetched • First instruction’s operands are fetched;second instruction is decoded;third instruction is fetched

  9. How does pipelining work? • First instruction is fetched from memory • First instruction is decoded;second instruction is fetched • First instruction’s operands are fetched;second instruction is decoded;third instruction is fetched • And on, and on, and on…

  10. How does pipelining work? • Because each instruction demands one stage of the processor, the maximum number of simultaneous instructions is the number of stages in the processor

  11. How does pipelining work? A short animation of simple processor routines

  12. How does pipelining work? A short(er) animation of pipelined processor routines