books.google.com - A survey of architectural mechanisms and implementation techniques for exploiting fine- and coarse-grained parallelism within microprocessors. Beginning with a review of past techniques, the monograph provides a comprehensive account of state-of-the-art techniques used in microprocessors, covering both...http://books.google.com/books/about/Processor_Architecture.html?id=JEYKyfZ3yF0C&utm_source=gb-gplus-shareProcessor Architecture