Instruction Pipelining

Instruction Pipelining is a processor microarchitecture technique that belongs to the class of instruction-level parallelism methods, distinguished by its organization of instruction execution into a sequential pipeline of stages—such as fetch, decode, execute, and write-back—enabling overlapping processing of multiple instructions to improve throughput while maintaining the illusion of sequential execution.

101

Publications

4.7K

Citations

213

Authors

81

Institutions

Publications per year

2017–2026

5

Authors

213

  1. JE
    James E. Smith

    University of Wisconsin–Madison, United States

    6 publications · 342 citations

    6

    h-index

  2. GS
    Gurindar S. Sohi

    University of Wisconsin–Madison, United States

    6 publications · 499 citations

    6

    h-index

  3. WH
    Wen‐mei Hwu

    University of Illinois Urbana-Champaign, United States

    5 publications · 142 citations

    5

    h-index

  4. ES
    Edward S. Davidson

    University of Michigan, United States

    4 publications · 342 citations

    4

    h-index

  5. NP
    Norman P. Jouppi

    Hewlett-Packard (United States), United States

    4 publications · 809 citations

    4

    h-index

1–5 of 213

Venues

  1. ACM SIGARCH Computer Architecture News

    8 publications · 892 citations

    8

    h-index

  2. IEEE Transactions on Computers

    5 publications · 394 citations

    5

    h-index

  3. IEEE Micro

    4 publications · 71 citations

    4

    h-index

  4. Communications of the ACM

    2 publications · 62 citations

    2

    h-index

  5. Computer

    2 publications · 58 citations

    2

    h-index

1–5