Computer architecture:a quantitative approach - John L Hennessy (Morgan Kauffman, 2003)