Computer Organization and Design, Revised Fourth Edition and thousands of other textbooks are available for instant download on your Kindle Fire tablet or on the free Kindle apps for iPad, Android tablets, PC or Mac.

Due Date: Oct 3, 2013

FREE return shipping at the end of the semester
 
   
Sell Us Your Item
For a $3.16 Gift Card
Trade in
Kindle Edition
Read instantly on your iPad, PC, Mac, Android tablet or Kindle Fire
Buy Price: $60.72
Rent From: $17.07
 
 
 
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Computer Organization and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) [Paperback]

David A. Patterson , John L. Hennessy
3.5 out of 5 stars  See all reviews (61 customer reviews)

Rent
$21.90
In Stock.
Rented by RentU and Fulfilled by Amazon.
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
 
Kindle Edition
Rent from
$60.72
$17.07
 
Paperback $63.92  
Paperback, November 10, 2008 --  
Unknown Binding --  
Rent Your Textbooks
Save up to 70% when you rent your textbooks on Amazon. Keep your textbook rentals for a semester and rental return shipping is free.

Book Description

November 10, 2008 978-0123744937 4

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.

  • 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.


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


Product Details

  • Paperback: 912 pages
  • Publisher: Morgan Kaufmann; 4 edition (November 10, 2008)
  • Language: English
  • ISBN-13: 978-0123744937
  • ASIN: 0123744938
  • Product Dimensions: 7.5 x 1.5 x 9.2 inches
  • Shipping Weight: 3.4 pounds
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (61 customer reviews)
  • Amazon Best Sellers Rank: #123,561 in Books (See Top 100 in Books)

More About the Author

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

Customer Reviews

This book was very informative and clear. Laura P  |  11 reviewers made a similar statement
Good book for all computer science and engineering students. Benjamin  |  13 reviewers made a similar statement
Most Helpful Customer Reviews
27 of 31 people found the following review helpful
Format:Paperback|Amazon 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.
Was this review helpful to you?
9 of 9 people found the following review helpful
2.0 out of 5 stars Crappy examples and irrelevant exercises December 10, 2011
Format:Paperback|Amazon 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.
Comment | 
Was this review helpful to you?
24 of 30 people found the following review helpful
5.0 out of 5 stars A great book for many audiences December 8, 2008
Format:Paperback|Amazon 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. Even if a programmer writes in very high level languages, some knowledge of the lower levels and their pitfalls goes a long way.

I used to recommend the other book to people like technology journalists, venture capitalists, and financial analysts, i.e., people who are rarely computer professionals, but need to understand computer technology and its trends. Many such have been surprised to find the book was useful to them.

However, as Patterson and Hennessy have reworked the balance of material between the two books, the more introductory material is located here, whereas the other book is more appropriate for computer designers or software people working close to the hardware.

Hence, the next time someone needs to understand computer technology, well-explained by experts, this is the book I'd recommend.
Was this review helpful to you?
Most Recent Customer Reviews
4.0 out of 5 stars clear and well illustrated
This was a required textbook for me but it was really great. Diagrams are clear and concise, with clear explanations. Read more
Published 13 days ago by csryan
4.0 out of 5 stars Lots of Content
As the title says, there is a lot of content in this book. If you're interested in the topic, that's wonderful, but having this as a text book for a class can become annoying. Read more
Published 1 month ago by The Yeknod
1.0 out of 5 stars One of the worst textbooks I have ever purchased
I'm not sure what the standard is for textbooks governing this subject material (everything from digital logic to basic c, and all the intermediary pieces ie. Read more
Published 2 months ago by Robert M. Pascucci
5.0 out of 5 stars Best introduction to computer architecture available
This is by far the most comprehensive of introductory texts on the subject, and the authors continue to keep the subject under study current with this edition.
Published 2 months ago by CharlesLaHeist
1.0 out of 5 stars This edition is a tragedy -- they completely ruined a previously very...
I have the Second Edition of this text and think rather highly of it, despite some missteps here and there. Read more
Published 2 months ago by William L. Bahn
5.0 out of 5 stars Very informative
Exhaustive text which goes into great depth on the organization of a computer! I would recommend it to both software and hardware enthusiasts!
Published 2 months ago by Deuces225
4.0 out of 5 stars Helpful Text
Very useful for my Computer Architecture class. Though some examples in the MIPS instruction chapters are lacking depth. The reference sheet was great during the exams.
Published 2 months ago by Li
5.0 out of 5 stars the book is good, arrive after 2 weeks
the book is good, arrive after 2 weeks, pretty fast considering it comes from UK
No stain, CD is ok,
Published 3 months ago by Shuo Wang (Bob)
3.0 out of 5 stars Book
It turns out this book is super out of date, and I didn't need it but there's no point in returning it.
Published 3 months ago by ennovi702
5.0 out of 5 stars Great!
Delivered on time and in great condition! Everything as expected in this purchase with an affordable price on an item that is not cheap.
Published 4 months ago by Luke Uliana
Search Customer Reviews
Only search this product's reviews


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 





Look for Similar Items by Category