The Community for Technology Leaders
Green Image
Issue No. 01 - January/February (2010 vol. 30)
ISSN: 0272-1732
pp: 12-19
Andrew Hilton , University of Pennsylvania
Amir Roth , University of Pennsylvania
Santosh Nagarakatte , University of Pennsylvania
<p>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.</p>
in-order processors, data cache misses, latency tolerance, multithreaded execution
Andrew Hilton, Amir Roth, Santosh Nagarakatte, "iCFP: Tolerating All-Level Cache Misses in In-Order Processors", IEEE Micro, vol. 30, no. , pp. 12-19, January/February 2010, doi:10.1109/MM.2010.20
107 ms
(Ver 3.1 (10032016))