Current architectures review
“What every programmer should know about memory” is a 114 pages document by the glibc maintainer Ulrich Drepper (Red Hat). It’s focused on memory and cache management in traditional and new computer architectures.
Via LWN.