Skip to main content

ICFP: Tolerating all-level cache misses in in-order processors

Publication ,  Journal Article
Hilton, A; Nagarakatte, S; Roth, A
Published in: IEEE Micro
January 1, 2010

In-order continual flow pipeline (iCFP) is an in-order pipeline that allows execution to flow around data cache misses. When a cache miss occurs, iCFP executes and speculatively retires miss-independent instructions. It saves miss-dependent instructions in a slice buffer. When the miss returns, iCFP reexecutes the contents of the slice buffer and merges the results into working state. iCFP exploits existing support for multithreading and several novel components. © 2006 IEEE.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

IEEE Micro

DOI

ISSN

0272-1732

Publication Date

January 1, 2010

Volume

30

Issue

1

Start / End Page

12 / 19

Related Subject Headings

  • Computer Hardware & Architecture
  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
  • 1006 Computer Hardware
  • 0906 Electrical and Electronic Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hilton, A., Nagarakatte, S., & Roth, A. (2010). ICFP: Tolerating all-level cache misses in in-order processors. IEEE Micro, 30(1), 12–19. https://doi.org/10.1109/MM.2010.20
Hilton, A., S. Nagarakatte, and A. Roth. “ICFP: Tolerating all-level cache misses in in-order processors.” IEEE Micro 30, no. 1 (January 1, 2010): 12–19. https://doi.org/10.1109/MM.2010.20.
Hilton A, Nagarakatte S, Roth A. ICFP: Tolerating all-level cache misses in in-order processors. IEEE Micro. 2010 Jan 1;30(1):12–9.
Hilton, A., et al. “ICFP: Tolerating all-level cache misses in in-order processors.” IEEE Micro, vol. 30, no. 1, Jan. 2010, pp. 12–19. Scopus, doi:10.1109/MM.2010.20.
Hilton A, Nagarakatte S, Roth A. ICFP: Tolerating all-level cache misses in in-order processors. IEEE Micro. 2010 Jan 1;30(1):12–19.

Published In

IEEE Micro

DOI

ISSN

0272-1732

Publication Date

January 1, 2010

Volume

30

Issue

1

Start / End Page

12 / 19

Related Subject Headings

  • Computer Hardware & Architecture
  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
  • 1006 Computer Hardware
  • 0906 Electrical and Electronic Engineering