Computer architecture : a quantitative approach - Patterson, David A. (Morgan Kaufman Publishers, 1990)