Multipass pipelining uses compile-time scheduling to exploit parallelism and persistent advance execution to achieve memory-latency tolerance, while maintaining the simplicity of an in-order design.
Index Terms:
Flea-flicker, multipass pipelining, memory-latency tolerance, in-order design
Citation:
Ronald D. Barnes, Shane Ryoo, Wen-mei W. Hwu, "Tolerating Cache-Miss Latency with Multipass Pipelines," IEEE Micro, vol. 26, no. 1, pp. 40-47, Jan./Feb. 2006, doi:10.1109/MM.2006.25