1 Architectural Musings Rethinking Computer Systems Architecture Christopher Vick [email protected] June 3, 2012.