All above ILP techniques are implemented at a higher cost with increased hardware complexity .
As often implemented , these three techniques all come at a cost : increased hardware complexity .