69
Hardware-Aware Coding: CPU Architecture Concepts Every Developer Should Know
(blog.codingconfessions.com)
This is a most excellent place for technology news and articles.
tl;dr tl;dr: use a modern compiler.