Hardware and Software Techniques for ILP

Home > Computer Science > Computer Architecture > Instruction-Level Parallelism > Hardware and Software Techniques for ILP

A wide variety of techniques can be applied to maximize the benefits of ILP in computer architecture, including reordering instructions and adjusting pipeline depth to account for variations in instruction execution time.