D danluu.com CPU branch prediction evolution over years (2017) 210 points Keyframe 3 years ago 70 comments