Using a lookahead window in a compaction-based parallelizing compiler

Lookahead is a common technique for high performance uniprocessor design. In general, however, hardware lookahead window is too small to exploit instruction-level parallelism at run time, while com...