Computer organization and design the hardware/software interface / David A. Patterson, John L. Hennessy. - Patterson, David A. (Morgan Kaufmann series in computer architecture and design, 2007)