general |
Aftersleep Books
|
||||||||||||||||||
Computer Architecture A Quantitative ApproachThe following report compares books using the SERCount Rating (base on the result count from the search engine). |
|||||||||||||||||||
|
Aftersleep Books - 2005-06-20 07:00:00 | © Copyright 2004 - www.aftersleep.com () | sitemap | top |
Seeing this book brought back memories of second-year Computer Science 11 years ago where I learned the comparative virtues of the now-gone VAX computer's massively complex instruction set compared to the sleek RISC SPARC processor and its optimisation opportunities through pipelining a machine instruction's execution stages.
If the above makes no sense to you, or you'd rather not be bogged down with the mathematics of predicting branching when caching, then perhaps this is not the book for you. In fact, it's hard to imagine any casual hobbyist or home user or even the bulk of IT professionals finding much to suit their needs (let alone comprehend!), except in an academic capacity.
Don't get me wrong though - that's not to say this book is valueless, and the truth is far from it. Those who persevere will be rewarded with precise and in-depth technical discussion of modern processor designs - including the Sony PlayStation 2, the cluster that runs the Google search engine, advanced topics in multithreading, instruction-level parallelism, analysis of capacity, costs and performance of disks over two decades and so much more.
Undoubtedly, the book is highly specialised and simply will not appeal to the majority of readers, but with equal certainty it is still surely one of the leading texts in its field, retaining relevance with this updated 3rd edition. If you aspire to become a leading scientist at Intel or AMD then this book is a must.
Oh - and future students beware - chapters still conclude with exercises, but still only a handful actually have solutions presented, hence making all the others possible candidates for assignment questions!