Higher level thinking, more expressive languages and tools don't preclude you from looking at low levels of your abstractions.
Edit: Looks like we were talking past each other. I was talking about the complete article (the non-EE bits are about VM, cache, NUMA awareness, memory management for multi-threaded programs etc.) The tail end of the OP's link, links to the rest of the parts.