Computer architecture a quantitative approach - Patterson, David A (Morgan Kaufmann Pub., 1996)