Processors require a combination of large instruction windows and high clock frequency to achieve high performance. Traditional processors use reorder buffers, but these structures do not scale efficiently as window size increases. A new technique, checkpoint processing and recovery, offers an efficient means of increasing the instruction window size without requiring large, cycle-critical structures, and provides a promising microarchitecture for future high-performance processors.
No takes yet. Share an insight, caveat, or question.
Akkary et al. (2003) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: