I am trying to understand the concepts of loop unrolling, and according to Wikipedia, it limits/minimizes branch penalty?
Now, I understand what loop unrolling is. It is basically increasing the loop increment step, and repeating the statements inside the loop.
However, I can't quite understand how will that help with branch penalty?