Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 4th Edition by David A. Patterson (PDF)

1

 

Ebook Info

  • Published: 2011
  • Number of pages: 1724 pages
  • Format: PDF
  • File Size: 22.14 MB
  • Authors: David A. Patterson

Description

Computer Organization and Design, Fourth Edition, has been updated with new exercises and improvements throughout suggested by instructors teaching from the book.It covers the revolutionary change from sequential to parallel computing, with a chapter on parallelism and sections in every chapter highlighting parallel hardware and software topics. It includes an 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. 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. For the convenience of readers who have purchased an ebook edition or who may have misplaced the CD-ROM, all CD content is available as a download at bit.ly/nFXcLq.This book is recommended for professional digital system designers, programmers, application developers, and system software developers; and undergraduate students in Computer Science, Computer Engineering and Electrical Engineering courses in Computer Organization, Computer Design, ranging from Sophomore required courses to Senior Electives.This Revised Fourth Edition of Computer Organization and Design has been updated with new exercises and improvements throughout suggested by instructors teaching from the bookCovers the revolutionary change from sequential to parallel computing, with a chapter on parallelism and sections in every chapter highlighting parallel hardware and software topicsIncludes an 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

User’s Reviews

Reviews from Amazon users which were colected at the time this book was published on the website:

⭐I had to purchase this book for my computer architecture class. This book is mediocre in some parts, and just terrible in others. If you aren’t required to buy this book (like I was), look elsewhere.As you will note from other reviews, this book has a couple good ratings, a fair amount of mediocre ratings, and a lot of bad ratings. This extreme range is due to the inconsistency in the quality of the material found within the book. Let’s start with the worst part of this book…the problems. I have never seen worse problem sets in a text book than this one. Many of the problems are baffling to say the least, require you to make various assumptions you didn’t realize you needed to make, or simply reference material that is completely absent in the book (like speedup, which another reviewer talked about). Don’t expect to work the end of section problems without a fairly significant amount of frustration.The explanations of this book are fairly decent, though sometimes the authors explain things in confusing ways. This book is fairly dense, and progress is pretty slow. Most of the explanations are not very intuitive, limited use of analogies is made to aid the student, and a lot is explained using math. This makes it comparable to a physics text book, whereby the authors often use mathematics (and in this case, code) to do a lot of the explaining for them. This makes the book less than ideal for self study, so go to class if you want to pass. Really the only part I liked about this book were the “Misconceptions and Fallacies” segments at the end of the chapters. These were quite good at explaining common misconceptions and giving interesting historical case studies about mistakes made before your time. They were a nice break from the otherwise monotonous, confusing and boring segments that compose the rest of this book.There are a lot of nice diagrams and pictures but they are not particularly helpful. The diagrams are pretty confusing to read, and there accompanying explanations do little to aid your understanding of them. Again you are forced to rely on the authors’ ability to explain, which is not the best.Overall, this book is mediocre at best for learning about the inner workings of computers. It can be very frustrating at times, and there isn’t really a whole lot of upside to using it.

⭐Most of the text is your generic architecture book, nothing special about it (very good though) except for chapter 4 about designing the microprocessor. This chapter itself makes the book! It presents many details on how to implement a CPU’s datapath, both single-cycle and pipelined. This is the kind of material hard to come by in any book on the subject.My main complain is that too much of the interesting and unique content was pushed into the accompanying CD-ROM. I’d rather have removed some of the generic architecture stuff or the endless pages of exercises that you can find anywhere else and pushed some of this content onto the print!

⭐Most textbooks are not that helpful for much more than reminding you of formulas or vocabulary, but this texbook does an excellent job of explaining and outlining CPU and Memory design and structure. The Appendix is also very helpful when designing RISC datapaths for various instructions. It breaks down the machine language clearly and gives an overall strong explaination of the topics. There are some curious design decisions for some of the datapath set ups that are a little unintuitive, but do still work.The book in paperback is relatively cheap, so its a really good bargain. While it may be tempting to get the third edition, which is only a few cents, this version does have a lot of changes and updates. CPU technology has changed significantly over the last few years, so I recommend this book for anyone in this field.

⭐This is a review of the physical copy. The book is well-bound and I appreciated the green MIPS cheat-sheet. As for the content, the book is quite dense and lacking in example quantity and variety, but I’m surprised how much I’m able to retain, as the language used is pretty straightforward. My teacher ended up using the appendices (which are included on the CD-ROM) quite a bit; I would have liked to have them in a physical form, which is why I ordered the textbook in the first place — so I guess that’s a bit of a disappointment. Overall, I ended up liking the book’s conciseness in conjunction with my teacher’s lectures since I felt like the book quickly got “to the point,” but someone who is reading this material independently might benefit from supplementary material.

⭐This book reads like a technical manual. If you’re focusing really hard it can keep your attention for about half and hour before your eyes start to glaze over. But that isn’t so bad. After all, it is a text book and it likely wasn’t written to be riveting; it just would be nice if the authors put a little more effort into conveying information more effectively.What I do find infuriating is the bad examples. They are often overly simple and do nothing to prepare you for the exercises. If a particular exercise is a little too difficult you’re out of luck. The book won’t help you with those. But the worst thing about the book is the “Check Yourself” questions. They are questions placed after a topic has been covered that you can attempt to answer to presumably check if you have understood the topic. Only, they don’t include any answers or explanations so you can ACTUALLY check to see if you understand!If you have the option, buy another book.

⭐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. There are many tangents and side notes that, while interesting, extend the chapters more than they need to be. Otherwise it’s well put together. I have not used any of the CD material yet, so I can’t comment on that.

⭐Had to buy this for uni – brutal reading but informative and does what it says on the tin. Resold it for the same price which was nice

⭐Excellent book

⭐Von der 1 und 0 bis zum eigenem Betriebssystem. Empfehlenswertes Buch für alle die Leute, die tiefer in die Informatik möchten. In Hinsicht auf mein Informatik-Studium ist es sogar sogar DIE Ergänzungslektüre zur Vorlesung ”Technische Informatik”, aber auch sicherlich für weitere Gebiete wie Elektrotechnik.Einen Stern gibt es weniger, da zum Teil auch viel wichtige Lektüre nur auf der beigefügten CD sich befindet…wenn man ein Tablet hat ist das Lesen der PDFs nur halb so schlimm, aber für den einen oder anderen könnte das störend sein.Trotz meiner mangelhaften Englischkenntnisse komm ich auch gut ohne Übersetzer zurecht.Great condition, product arrived in a timely manner.The book itself is an excellent textbook that I keep and still use as a reference. A lot of emphasis is placed on the MIPS architecture throughout the book (which was good for me as my class delt with the MIPS a great deal).

⭐Ya seas un profesional que quiere estar al día, como alguien que se inicia en este campo, encuentra en este libro la guía perfecta y actualizada para entender esta tecnología tan cambiante.Indispensable para informáticos y electrónicos.

Keywords

Free Download Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 4th Edition in PDF format
Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 4th Edition PDF Free Download
Download Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 4th Edition 2011 PDF Free
Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 4th Edition 2011 PDF Free Download
Download Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 4th Edition PDF
Free Download Ebook Computer Organization and Design: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) 4th Edition

Previous articleDigital Design and Computer Architecture 2nd Edition by David Harris (PDF)
Next articleLaTeX in 24 Hours: A Practical Guide for Scientific Writing by Dilip Datta (PDF)