The Memory System: You Can't Avoid It, You Can't Ignore It, You Can't Fake It (Synthesis Lectures on Computer Architecture)