Engineering & Transportation
  • List Price: $89.95
  • Save: $68.14 (76%)
Rented from RentU
To Rent, select Shipping State from options above
Due Date: Dec 22, 2014
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
FREE Shipping on orders over $35.
Used: Good | Details
Sold by RentU
Condition: Used: Good
Comment: Fast shipping from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $35. Overnight, 2 day and International shipping available! Excellent Customer Service.. May not include supplements such as CD, access code or DVD.
Access codes and supplements are not guaranteed with used items.
Add to Cart
Trade in your item
Get a $2.00
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Computer Organization and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) Paperback – November 10, 2008

ISBN-13: 978-0123744937 Edition: 4th

Used
Price: $27.27
Rent
Price: $21.81
18 New from $24.99 58 Used from $14.75
Amazon Price New from Used from
Kindle
"Please retry"
Paperback, November 10, 2008
$24.99 $14.75

NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Series: The Morgan Kaufmann Series in Computer Architecture and Design
  • Paperback: 912 pages
  • Publisher: Morgan Kaufmann; 4 edition (November 10, 2008)
  • Language: English
  • ISBN-13: 978-0123744937
  • ASIN: 0123744938
  • Product Dimensions: 9.3 x 7.4 x 1.5 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (43 customer reviews)
  • Amazon Best Sellers Rank: #22,542 in Books (See Top 100 in Books)

Editorial Reviews

Review

Patterson and Hennessy have greatly improved what was already the gold standard of textbooks. In the rapidly-evolving field of computer architecture, they have woven an impressive number of recent case studies and contemporary issues into a framework of time-tested fundamentals.--Fred Chong, University of California, Santa Barbara

The new coverage of multiprocessors and parallelism lives up to the standards of this well-written classic. It provides well-motivated, gentle introductions to the new topics, as well as many details and examples drawn from current hardware.--John Greiner, Rice University

From the Back Cover

Computer Organization and Design

The Hardware/Software Interface

David A. Patterson and John L. Hennessy

Patterson and Hennessy have greatly improved what was already the gold standard of textbooks. In the rapidly-evolving field of computer architecture, they have woven an impressive number of recent case studies and contemporary issues into a framework of time-tested fundamentals.--Fred Chong, University of California, Santa Barbara

The new coverage of multiprocessors and parallelism lives up to the standards of this well-written classic. It provides well-motivated, gentle introductions to the new topics, as well as many details and examples drawn from current hardware.--John Greiner, Rice University

The best-selling computer organization book is thoroughly updated to provide a new focus on the revolutionary change taking place in industry today: the switch from uniprocessor to multicore microprocessors. This new emphasis on parallelism is supported by updates reflecting the newest technologies, with examples highlighting the latest processor designs and benchmarking standards. As with previous editions, a MIPS processor is the core used to present the fundamentals of hardware technologies, assembly language, computer arithmetic, pipelining, memory hierarchies and I/O. Sections on the ARM and x86 architectures are also included.

A companion CD provides a toolkit of simulators and compilers along with tutorials for using them, as well as advanced content for further study and a search utility for finding content on the CD and in the printed text.

Fourth Edition Features:

  • Covers the revolutionary change from sequential to parallel computing, with a new chapter on parallelism and sections in every chapter highlighting parallel hardware and software topics.
  • Includes a new appendix by the Chief Scientist and the Director of Architecture of NVIDIA covering the emergence and importance of the modern GPU, describing in detail for the first time the highly parallel, highly multithreaded multiprocessor optimized for visual computing.
  • Describes a novel approach to measuring multicore performance--the "Roofline model"--with benchmarks and analysis for the AMD Opteron X4, Intel Xeon 5000, Sun UltraSPARC T2, and IBM Cell.
  • Includes new content on Flash memory and Virtual Machines.
  • Provides a large, stimulating set of new exercises, covering almost 200 pages.
  • Features the AMD Opteron X4 and Intel Nehalem as real-world examples throughout the book.
  • Updates all processor performance examples using the SPEC CPU2006 suite.

Online support materials for this book are available at textbooks.elsevier.com/9780123744937


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

The authors have extremely good credentials, and after reading the book, it's no surprise.
Steve
This book looks good on the surface, but if you start using it for study and want to be able to work the exercised, it is not much help.
Macky Cracklins
This book is very valuable for any college student of Computer Science and a must have for anyone working with computer architecture.
Beto Raposa

Most Helpful Customer Reviews

32 of 36 people found the following review helpful By D. George on August 28, 2010
Format: Paperback Verified Purchase
First I will mention that I had no problem with the actual content presented in the chapters. This was a textbook for my Computer Architecture class, and the figures and presentation were fine. I really like the "pitfalls & fallacies" section of each chapter, as well as the brief sections looking at how real processors apply ideas and looking at the histories of the processors. (Go ARM!)

Now, as I mentioned this was a textbook for my class, and we were often assigned problems at the end of each chapter to do as homework. These problems are the sole reason I give this book a two star. There are so many problems that are very ambiguous as to what they are asking for. Also, I don't mind having multiple parts to a problem, but they went overboard with it. You have one problem with an A and B part, then the next with A-F that you need to perform for both A and B parts of the problem before. It would be MUCH more straightforward just to make all of these sections their own individual program and it would clear up a lot of the confusion that my whole class experienced.
3 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 11 people found the following review helpful By finalfantasyfreak15 on December 10, 2011
Format: Paperback Verified Purchase
The book glosses over a lot of computation details for performance equations and does not provide good relevant examples in the book. The exercises at the end of every chapter are not relevant to the material covered in the book itself. The reason being is because the authors of the book were separate from the authors of the questions, which is why the questions don't mirror the book's material. I feel like the questions themselves are good questions to ask students, but the book does not adequately explain all concepts that the questions demand, because there are some nontrivial questions in there. The CD that comes with the book and the MIPS reference sheet are pretty useful though.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
26 of 33 people found the following review helpful By John Mashey on December 8, 2008
Format: Paperback Verified Purchase
Iown all 4 editions of this book, plus the 4 published editions (and one preliminary edition) of the related "Computer Architecture - A Quantitative Approach".

Why?

Because, every time one of these comes out, they become clear standards. The last 20 years have been a period of rapid changes in computing. Fortunately Patterson and Hennessy somehow find time to update their books about every 5 years, not only adding new material, but also improving the pedagogy and readability for different audiences.

This book offers a thoughtful combination of printed and electronic information that potential authors should study, as this combination has evolved across the various iterations.

I especially appreciate the reader's guide (page xvii), which highlights different paths through the book for different audiences. This is very important in books that cover material comprehensively, as not everyone needs to read everything, especially the first time through.

This edition is well worth having, even if one already has the earlier ones. The additional material on multiprocessors is especially crucial, given that uniprocessor performance growth has slowed, and multiprocessor software remains challenging.

I spent many years trying to get people to write software at the highest level possible, but the otherwise-desirable trend in that direction can have one unfortunate side-effect. Some younger software designers have little or no experience with computer architecture and hardware/software interface, and it is all too easy to create performance and scalability surprises that could easily be avoided.

I'd strongly recommend this book to avoid such surprises.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By Rectified^ on October 21, 2010
Format: Paperback
I'm a fourth year UCLA student studying computer engineering, and by far this has been my favorite text. It appeals both to the programmer and circuits guy in me, as well as the DIYer hardware enthusiast. It covers much of the essential computer architecture theory, but also is well supplemented with real world examples. It emphasizes design tradeoffs that real computer architects must solve. The only thing I don't like about it is the omission of some content from the hard text, but those items are provided via CD.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 9 people found the following review helpful By Christopher Stoll on April 22, 2011
Format: Kindle Edition Verified Purchase
The kindle version doesn't come with Appendix C which is the electronic data included on a CD with the paper version of the book, it must have just been cheaper for them to produce it this way.
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
11 of 14 people found the following review helpful By Jamo on September 21, 2011
Format: Paperback
The book itself has numerous errors and fails to fully explain topics. Sometimes it even states that this is a simple formula and the correct one will be discussed on the next page. Then never speaks of it again....

The questions at the end of the book continually ask for you to answer what it did not elaborate on, or even address at all, and are often unclear as to what it is asking for in a solution. I purchased the solutions manual just to help explain what the questions were looking for. Then to my dismay I found that many of the answers in the solutions manual were wrong according to me my teachers and other sources that I found. A few unrelated examples. The book tells you x = 1 Then asks x + y = ? using other sources you find that y is 2 but the solution manual says 1 + 2 = 9. UNACCEPTABLE!

All in all the information was easy to read but that's only because it doesn't explain anything, it merely presents the topics. This book is garbage and the writers and whoever proofed it should be ashamed.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews