🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #21803

Re: The Art of Computer Architecture

#21803
From: david lu
Date: Wed, 20 Dec 1989 17:05
46 lines
2874 bytes
In article <1989Dec19.204601.8509@cec1.wustl.edu>, jps@wucs1.wustl.edu (James Sterbenz) writes:
> In article <960020@hpcllla.HP.COM> daryl@hpcllla.HP.COM (Daryl Odnert) writes:
> >There was sufficient interest in the Hennessy and Patterson book that
> >I've decided to post the information here:
> 
> Given the RISC background of the authors, how balanced a book is this,
> i.e. is it a unbiased architecture text or is it a textbook
> on RISC architecture?

I took Dr. Hennessy's class on Computer Architecture at Stanford last
year and we used a pre-beta release version of the said book (Computer
Architecture: A Quantitative Approach).  In other words, the version
of the book was done by Copymat and bound by plastic spirals.  I bring
this up as a disclaimer that most of my comments will be based on this
version, not the bound (most recent) version.

I found the book to be quite insightful and very informative.  Since the
class was being taught by Hennessy, my thinking may have become skewed
in favor of RISC, but looking at the book a second time, I've come to
realize that it is not an overly biased book on RISC.  There are sections
that favor RISC architecture and attempt to show what makes RISC a better
alternative (e.g. pipelining), but as a whole, issues are covered that
can be applied to all systems (e.g. memory hierarchies, performance and
cost evaluation, I/O, what makes a good benchmark).

Though it is not a truely unbaised book on computer architecture (I don't 
think there is such a thing), I found it to be quite good.  Especially
the sections on memory systems and pipelining (However, it does not 
explore the usage of pipelines on CISC machines.  That came in EE382 with
Dr. Flynn).

Since taking the class, I've come across a description of the book and I
see that the authors have included a chapter on vector processors (a 
topic for all types of machines), a chapter parallel and special purpose
processors, and an appendix on computer arithmetic.

Essentially, I found the book to be quite good and not extremely biased
on RISC.  I'm not sure if it makes a good first computer architecture
book, but definitely an excellent second book.

------------------------
These comments are strictly my own.  Any thoughts or discussion are 
welcomed (but no CISC/RISC wars please).
-- 
-David Lu
lu@druhi.att.com	..att!druhi!lu
Technical Details
Message-ID: <4575@druhi.ATT.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!aplcen!samsung!cs.utexas.edu!rutgers!att!drutx!druhi!lu
References: <797@mindlink.UUCP> <960020@hpcllla.HP.COM> <1989Dec19.204601.8509@cec1.wustl.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!aplcen!samsung!cs.utexas.edu!rutgers!att!drutx!druhi!lu
From: lu@druhi.ATT.COM (david lu)
Newsgroups: comp.arch
Subject: Re: The Art of Computer Architecture
Summary: Hennessy & Patterson book
Message-ID: <4575@druhi.ATT.COM>
Date: 20 Dec 89 17:05:45 GMT
References: <797@mindlink.UUCP> <960020@hpcllla.HP.COM> <1989Dec19.204601.8509@cec1.wustl.edu>
Organization: AT&T, Denver, CO
Lines: 46