Computer organization and design : the hardware/software interface / David A. Patterson, John L. Hennessy ; with contributions by Perry Alexander [and 15 others]. - Patterson, David A.; Hennessy, John L.; Alexander, Perry (Elsevier/Morgan Kaufmann, 2014)