Interestingly, this approach happens to be 3 times as fast on my AMD A6-3650.