Quote Originally Posted by JumpingJack View Post
But it is not L2 cache that is doing this.... Intel has far superior branch prediction, and gaming code is the branchiest you will find.
Branches are done i all software. You do it all the time. conditions and loops are everywhere. I think that games tries to avoid these in order to gain speed. That is a trick I do when I need better performance. Align data is also common and that has the same speed target, to have one single flow of data

Do you know how the branch prediction works on K10?