Modern processor design : fundamentals of superscalar processors - Shen, John Paul (McGraw-Hill Higher Education, 2005)