68
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: minimize randomness, group variables by access frequency, and unroll loops if your compiler doesn't do that already
Is it worth reading