Speculative Load Execution

Speculative Load Execution is a processor optimization technique in which load instructions are executed speculatively before knowing whether they should actually be executed or whether they precede unresolved store operations, in order to improve instruction-level parallelism while ensuring correctness through subsequent dependency checking and possible re-execution.

39

Publications

2.5K

Citations

122

Authors

53

Institutions

Publications per year

2017–2026

14

Authors

122

  1. GS
    Gurindar S. Sohi

    University of Wisconsin–Madison, United States

    6 publications · 714 citations

    6

    h-index

  2. TN
    T. N. Vijaykumar

    Purdue University West Lafayette, United States

    4 publications · 628 citations

    4

    h-index

  3. SK
    Stefanos Kaxiras

    Uppsala University, Sweden

    3 publications · 63 citations

    3

    h-index

  4. BC
    Brad Calder

    University of California San Diego, United States

    3 publications · 160 citations

    3

    h-index

  5. AR
    Alberto Ros

    Universidad de Murcia, Spain

    3 publications · 63 citations

    3

    h-index

1–5 of 122

Venues

  1. IEEE Transactions on Parallel and Distributed Systems

    TPDS · 2 publications · 74 citations

    2

    h-index

  2. arXiv (Cornell University)

    Repository · 2 publications · 67 citations

    2

    h-index

  3. ACM SIGARCH Computer Architecture News

    2 publications · 91 citations

    2

    h-index

  4. IEEE Transactions on Computers

    1 publications · 17 citations

    1

    h-index

  5. Data & Knowledge Engineering

    DKE · 1 publications · 10 citations

    1

    h-index

1–5