Input (grade 10): As often implemented, these three techniques all come at a cost: increased hardware complexity.
Output (grade 10): All above ILP techniques are implemented at a higher cost with increased hardware complexity.