Computer organization and design : - Patterson, David A. (Elsevier/Morgan Kaufmann, 2007)