e99 Online Shopping Mall
Help | |
Home - Basic C - Computer Architecture (Books) |
  | 1-20 of 100 | Next 20 |
click price to see details click image to enlarge click link to go to the store
1. Computer Architecture: A Quantitative Approach, 4th Edition by John L. Hennessy, David A. Patterson | |
Paperback: 704
Pages
(2006-09-27)
list price: US$89.95 -- used & new: US$57.41 (price subject to change: see help) Asin: 0123704901 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (23)
Terse
Required
The bible... Nothing like others.
Solutions to Case Study Exercises contain lots of errors
This book was good |
2. Computer Organization and Design, Fourth Edition: The Hardware/Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design) by David A. Patterson, John L. Hennessy | |
Paperback: 912
Pages
(2008-11-10)
list price: US$89.95 -- used & new: US$54.99 (price subject to change: see help) Asin: 0123744938 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (65)
Better than expected
The best book I have used in computer engineering at UCLA
Could be better.
Masterpiece
Awesomeness |
3. Computer System Architecture (3rd Edition) by M. Morris Mano | |
Paperback: 524
Pages
(1992-10-29)
list price: US$156.00 -- used & new: US$90.09 (price subject to change: see help) Asin: 0131755633 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Dealing with computer architecture as well as computer organization anddesign, this fully updated book provides the basic knowledge necessary tounderstand the hardware operation of digital computers. Written to aidelectrical engineers, computer engineers, and computer scientists, thevolume includes: KEY FEATURES: the computer architecture,organization, and design associated with computer hardware • thevarious digital components used in the organization and design of digitalcomputers • detailed steps that a designer must go through in order todesign an elementary basic computer • the organization and architectureof the central processing unit • the organization and architecture ofinput-output and memory • the concept of multiprocessing • two newchapters on pipeline and vector processing • two sections devotedcompletely to the reduced instruction set computer (RISC) • and sampleworked-out problems to clarify topics. Customer Reviews (25)
Just what I needed
content ok, binding horrible
Misleading description of the book status
Great Amazon Customer Service
Would give it 2 1/2 stars if I could |
4. The Architecture of Computer Hardware, Systems Software, & Networking: An Information Technology Approach by Irv Englander | |
Hardcover: 704
Pages
(2009-05-04)
-- used & new: US$57.49 (price subject to change: see help) Asin: 0471715425 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (4)
Waste of money.... many pages with bunch of examples
Computer Hardware systems software & networking
GREAT
Good purchase! |
5. The Essentials of Computer Organization And Architecture by Linda Null | |
Hardcover: 700
Pages
(2006-02-15)
list price: US$131.95 -- used & new: US$52.79 (price subject to change: see help) Asin: 0763737690 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (17)
It's a book...
Clear and very comprehensive.
Required textbook, but pretty decent
Informative
Not a great book for self study |
6. Schaum's Outline of Computer Architecture (Schaum's Outline Series) by Nick Carter | |
Paperback: 306
Pages
(2001-12-26)
list price: US$18.95 -- used & new: US$8.75 (price subject to change: see help) Asin: 007136207X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
Pretty good overview of computer architecture |
7. Computer Architecture: A Quantitative Approach, 3rd Edition by John L. Hennessy, David A. Patterson | |
Hardcover: 1136
Pages
(2002-05-31)
list price: US$104.00 -- used & new: US$34.95 (price subject to change: see help) Asin: 1558605967 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (22)
excellent reference guide
The best Computer Architecture text?
Dont go for 3rd edition even though it is a great text book!!!!!!!
Perfectly confusing!
Thorough book, tough questions |
8. The Architecture of Computer Hardware and Systems Software: An Information Technology Approach by Irv Englander | |
Hardcover: 760
Pages
(2003-01-20)
-- used & new: US$19.94 (price subject to change: see help) Asin: 0471073253 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Most computer architecture books are just too technical and complex. Focusing on specific technology, they often bypass the basics and are outdated as quickly as technology advances. Now, Irv Englander's gentle-but-thorough introduction to computer architecture and systems software provides just the right amount of technical detail you'll need to make successful decisions in your future career. The text covers all the basics in an accessible, easy-to-understand way. Organized in a form that parallels an actual computer system, entire sections are devoted to principles of data, hardware, and software, with computer interconnection, clustering, and networking integrated into the material to emphasize the importance of computer and system structure. Assuming only basic knowledge, these sections build up to an in-depth understanding of each topic and how they interrelate to make up a computer system. With this Third Edition's outstanding features, you'll be able to build a solid foundation for success on the job. Customer Reviews (13)
exactly what I needed
Fairly helpful, but who is it aimed at?
Not good for learning
Seriously Lacking - Buy a different book if you can
Confusing and hard to understand |
9. Computer Organization and Architecture: Designing for Performance (8th Edition) by William Stallings | |
Hardcover: 792
Pages
(2009-04-13)
list price: US$136.00 -- used & new: US$80.00 (price subject to change: see help) Asin: 0136073735 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (33)
One of the worst texts I have been forced to use.
Good material - poor presentation
Tough,..... but thorough.
Decent material, absolutely terrible questions.
This author should stick to computers and leave writing to the pros... |
10. Digital Design and Computer Architecture by David Harris, Sarah Harris | |
Paperback: 592
Pages
(2007-03-16)
list price: US$94.95 -- used & new: US$50.99 (price subject to change: see help) Asin: 0123704979 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (7)
Fast shipping, perfect quality
Very good introductory text for circuits and computer design
Good at teaching computer architecture from the ground up...
What a Gem!
Easy to learn from and a great reference |
11. Computer Architecture: A Quantitative Approach, Second Edition by John L. Hennessy, David A. Patterson | |
Hardcover: 1000
Pages
(1996)
list price: US$85.95 -- used & new: US$13.49 (price subject to change: see help) Asin: 1558603298 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description "Once in a great while, a landmark computer-science book is published. Computer Architecture: A Quantitative Approach, Second Edition, is such a book. In an era of fluff computer books that are, quite properly, remaindered within weeks of publication, this book will stand the test of time, becoming lovingly dog-eared in the hands of anyone who designs computers or has concerns about the performance of computer programs." - Robert Bernecky, Dr. Dobb's Journal, April 1998 Computer Architecture: A Quantitative Approach was the first book to focus on computer architecture as a modern science. Its publication in 1990 inspired a new approach to studying and understanding computer design. Now, the second edition explores the next generation of architectures and design techniques with view to the future. A basis for modern computer architecture Distinctive presentation Customer Reviews (19)
Very comprehensive textbook - but not as readable as the other book by the same authors
20
A little outdated...but still a great book The discussion on the measuring and reporting of computer performance begins early in the book, wherein the authors attempt to quantify what it means for one computer to be faster than then another. They take the position that the best measure of performance is the execution time of real programs. They of course mention benchmarks as a way of doing this, and discuss briefly the SPEC92 benchmark suites. The SPEC standards have changed considerably since this book was written however. After a discussion of the methods to calculate performance, and their drawbacks, the authors discuss Amdahl's Law and how to use it correctly. This is followed by a discussion of the CPU performance equation with several interesting examples given. There is a "fallacies and pitfalls" section at the end of chapter one, as there is at the end of every chapter, that discusses the problems with approaches taken in benchmarking performance. These arguments are considerably important if one is to step away from marketing claims when developing commercial software packages, especially for scientific applications. Customer satisfaction in using these packages is dictated by the actual performance, not what might be accomplished in an isolated test environment. The author's honest approach to these issues is extremely helpful to those involved in developing these kinds of programs and applications. One of the more common fallacies that they discuss in this regard are: The MIPS value as being indicative of performance among computers. They argue that this is not the case since MIPS is dependent on the instruction set, the program being run, and it can vary inversely to performance. For the later, they give the well-known example of machines with optional floating-point hardware. The MIPS rating can be misleading since floating-point programs using the hardware take less time but have a lower MIPS rating. If software floating point routines are used, they result in a higher MIPS rating but the execution time is longer. The issues with instruction sets are given a very detailed treatment by the authors, along with the role of compilers in designing an efficient instruction set. They discuss how variables are allocated and addressed and how many registers are needed to allocate the variables appropriately. They use a hypothetical load-store architecture, which they call DLX to illustrate the points they are attempting to make. The DLX is generic enough so as to be convincing in its didactic quality, based as it is on the computer hardware that was available at the time of writing. The authors give a thorough discussion of pipelining, including performance issues and potential pitfalls in using it. They also describe the use of dynamic scheduling to avoid stalling when data dependencies are present. The scoreboard and Tomasulo approaches to dynamic scheduling are discussed. In addition, the authors spend a lot of time discussing cache memory design and cache optimization, and virtual memory. The chapter on storage media is excellent and the authors employ some queuing theory to estimate the reponse time and throughput of an I/O system, assuming that the system is in equilibrium. The authors then discuss in detail different ways to benchmark I/O performance. This discussion is extremely important for those involved in Web server performance modeling and benchmarking. An excellent example is given dealing with the performance of a UNIX file system. Chapter 7 is very important for those who need to study the performance of networked computers. The authors begin by considering a simple network consisting of two machines containing FIFO queues. They then design a simple protocol, similar to UDP for transferring data between these machines, and calculate the total latency of this network. Interconnection media are considered, although the presentation is somewhat out-of-date due to improvements and costs since the book was written. Performance issues with switched (ATM) versus shared medium (Ethernet) are discussed. The authors also treat connectionless networks with a brief overview of the TCP/IP protocol, and mention the role of the Internet, but do not discuss, disappointingly, performance issues with TCP/IP over the Internet, which is a formidable mathematical problem. The treatment of multiprocessor architectures is excellent and the authors discuss two application kernels that are frequently used in scientific applications: the Fast Fourier Transform and the LU factorization from linear algebra. The parallel implementation of these algorithms is extremely important in scientific programming. They consider the Barnes-Hut n-body algorithm and the Ocean application to study scaling and performance issues in parallel programs. Some excellent appendices appear in the book, particularly the ones on vector architectures. For those interested in scientific applications, vector processing is a popular methodology for performance enhancement. But the authors point out that the popularity of vector processing seems to becoming to an end, due to advances in microprocessor technology. Scientific progammers have realized this, and have devoted much of their time in writing code that will run on these processors, which is frequently a challenging proposition.
wordy and rambling Contrary to what some of the previous reviews described, this book is not conceptual at all.One of Patterson's main points is, to put it bluntly, why bother theorizing when you can benchmark with a set of most heavily used real programs for the intended application?The computations involved don't go beyond what one needs to balance a checkbook.And the few "laws" such as Amdahl's Law, is so common sense that it's sad that a name is attached to it.All of these are minor complaints, however, compared to the terrible writing style.I don't expect a technical writer to be polished or even engaging.But at the very least s/he must be coherent and to-the-point.In several chapters especially in the second half of the book, the authors would ramble on for pages without getting anywhere.Phrases or even paragraphs could have been taken out to clarify the content.It almost seemed that the authors were trying to fill enough pages just to get paid. In short, this book does not live up to its reputation but anyone interested in computer architecture will probably have to endure it until a better book comes out.
Must have for college students, not for professionals The thing that is pitiful is the exercises behind each chapter which is astronomically much more difficult to grasp and to comprehend. They might be too wordy and not suitable for someone who just learn computer architecture. The 'virtual' DLX ISA, although functions as a simple architecture, should be carefully revised to support or channel various issues in modern processor (like superscalar or VLIW). Students are stuck with DLX for the whole semester without the opportunity to explore other ISA like MIPS, VAX, or Intel x86. ... Read more |
12. The Apollo Guidance Computer: Architecture and Operation (Springer Praxis Books / Space Exploration) by Frank O'Brien | |
Paperback: 430
Pages
(2010-07-12)
list price: US$44.95 -- used & new: US$35.82 (price subject to change: see help) Asin: 1441908765 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
A Vital Historical Computer Architecture Study--"Wow" |
13. Computer Systems Design and Architecture (2nd Edition) by Vincent P. Heuring, Harry F. Jordan | |
Paperback: 608
Pages
(2003-12-06)
list price: US$118.00 -- used & new: US$65.82 (price subject to change: see help) Asin: 0130484407 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (11)
Computer system arch
Not Enough Examples, Different Versions of Books...WTF?! Pick Another Book!!!
Wide breadth, yet sparse description
Good book for introductory level
It's too bad... |
14. Advances in Computer Architecture by G. J. Myers | |
Paperback: 568
Pages
(1982-02)
list price: US$165.00 -- used & new: US$469.74 (price subject to change: see help) Asin: 0471078786 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Customer Reviews (1)
A+ book on really advanced but yet to be implemented designs |
15. Computer Architecture: Software Aspects, Coding, and Hardware by John Y. Hsu | |
Hardcover: 456
Pages
(2001-01-18)
list price: US$139.95 -- used & new: US$27.00 (price subject to change: see help) Asin: 0849310261 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
Disappointing:A good book done badly. Parts of it remind me of a professor I had in college that covered material he had read about but have never actually worked with.I am kind of surprised to see material presented this way in such a nice looking textbook from a respectable publisher. What is particularly frustrating is that there is a lot of good material here.If it were massively edited with some major rewriting (with fact checking), it could be turned into quite a good book.Until that happens, I would suggest avoiding this particular volume. ... Read more |
16. Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture by Jon Stokes | |
Hardcover: 320
Pages
(2006-11-30)
list price: US$49.95 Isbn: 1593271042 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (18)
A nice illustration to how computers works
Introductory text takes you from beginner to intermediary- and it is fun too!
Very Good.
Great Intro to Microprocessor Architecture
Very good introduction and overview |
17. Parallel Computer Architecture: A Hardware/Software Approach (The Morgan Kaufmann Series in Computer Architecture and Design) by David Culler, J.P. Singh, Anoop Gupta | |
Hardcover: 1056
Pages
(1998-08-15)
list price: US$125.00 -- used & new: US$69.95 (price subject to change: see help) Asin: 1558603433 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description The most exciting development in parallel computer architecture is the convergence of traditionally disparate approaches on a common machine structure. This book explains the forces behind this convergence of shared-memory, message-passing, data parallel, and data-driven computing architectures. It then examines the design issues that are critical to all parallel architecture across the full range of modern design, covering data access, communication performance, coordination of cooperative work, and correct implementation of useful semantics. It not only describes the hardware and software techniques for addressing each of these issues but also explores how these techniques interact in the same system.Examining architecture from an application-driven perspective, it provides comprehensive discussions of parallel programming for high performance and of workload-driven evaluation, based on understanding hardware-software interactions. Customer Reviews (6)
Unsuitable as a Textbook
Worst possible book
The Parallel Parallel to H&P Previous uniprocessor architecture knowledge is required for the more interesting chapters.Thus, this book acts as a nice sequel to Henessey and Patterson.
not well written The book often does often not provide sharp and good definitions and
Up-to-date information, but not in a simplified way |
18. Computer Architecture: From Microprocessors to Supercomputers (Oxford Series in Electrical and Computer Engineering) by Behrooz Parhami | |
Hardcover: 576
Pages
(2005-02-17)
list price: US$89.95 -- used & new: US$44.68 (price subject to change: see help) Asin: 019515455X Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
19. The Elements of Computing Systems: Building a Modern Computer from First Principles by Noam Nisan, Shimon Schocken | |
Paperback: 352
Pages
(2005-03-31)
list price: US$27.00 -- used & new: US$26.97 (price subject to change: see help) Asin: 0262640686 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (13)
Not for the weak of heart
Excellent, comprehensive and fun!
This Book is One of a Kind, and a True Masterpiece
The real image of a modern computer
Outstanding Learning Experience |
20. Introduction to 80x86 Assembly Language and Computer Architecture by Richard Detmer | |
Hardcover: 400
Pages
(2009-02-26)
list price: US$127.95 -- used & new: US$13.67 (price subject to change: see help) Asin: 0763772232 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (12)
mov Over 32 Bit, here is 64
Great material, but basic
Great book for helping with shell code analysis
Great for a beginner
New to Assembly - This is a keeper! |
  | 1-20 of 100 | Next 20 |