Computer Architecture: Concepts and Evolution

Computer Architecture: Concepts and Evolution
ISBN-10
0201105578
ISBN-13
9780201105575
Series
Computer architecture
Category
Computers / Distributed Systems / Client-Server Computing
Pages
1213
Language
English
Published
1997
Publisher
Addison-Wesley
Authors
Gerrit A. Blaauw, Frederick Phillips Brooks

Description

In this remarkable book on computer design, long-known in the field and widely used in manuscript form, Gerrit A. Blaauw and Frederick P. Brooks, Jr. provide a definitive guide and reference for practicing computer architects and for students. The book complements Brooks' recently updated classic, The Mythical Man-Month, focusing here on the design of hardware and there on software, here on the content of computer architecture and there on the process of architecture design. The book's focus on architecture issues complements Blaauw's early work on implementation techniques. Having experienced most of the computer age, the authors draw heavily on their first-hand knowledge, emphasizing timeless insights and observations.

Blaauw and Brooks first develop a conceptual framework for understanding computer architecture. They then describe not only what present architectural practice is, but how it came to be so. A major theme is the early divergence and the later reconvergence of computer architectures. They examine both innovations that survived and became part of the standard computer, and the many ideas that were explored in real machines but did not survive. In describing the discards, they also address why these ideas did not make it.

The authors' goals are to analyze and systematize familiar design alternatives, and to introduce you to unfamiliar ones. They illuminate their discussion with detailed executable descriptions of both early and more recent computers. The designer's most important study, they argue, is other people's designs. This book's computer zoo will give you a unique resource for precise information about 30 important machines. Armed with the factors pro and con on the various known solutions to design problems, you will be better able to determine the most fruitful architectural course for your own design.

0201105578B04062001

Other editions

Similar books

  • Principles, Protocols, and Architecture
    By Douglas Comer, David L. Stevens

    Principles, Protocols, and Architecture

  • Code Complete
    By Steve McConnell

    Mackinnon, Tim, Steve Freeman, and Philip Craig. 2000. “Endo-Testing: Unit Testing with Mock Objects,” eXtreme Programming and Flexible Processes Software Engineering-XP2000 Conference. Maguire, Steve. 1993. Writing Solid Code.

  • Inside Microsoft SQL Server 2008: T-SQL Programming
    By Itzik Ben-Gan

    Get a detailed look at the internal architecture of T-SQL with this comprehensive programming reference. Database developers and administrators get best practices, expert techniques, and code samples to master the...

  • Microsoft SharePoint 2003 Unleashed
    By Michael Noel, Colin Spence, Lynn Langfeld

    As businesses attempt to maximize every employee hour, knowledge management and collaboration tools have become more popular. SharePoint Portal Server 2003 offers businesses a secure enterprise portal solution for knowledge...

  • Inside Microsoft SQL Server 2005: Query Tuning and Optimization
    By Kalen Delaney

    Dig into the internals of tuning and optimization features in SQL Server 2005--with insights from leading SQL Server experts. This in-depth guide delivers best practices, pragmatic advice, and code samples...

  • A Developer's Guide to SQL Server 2005
    By Bob Beauchemin, Dan Sullivan

    "I come from a T-SQL background, so when I first laid my eyes on SQL Server 2005, I was shocked--and then, I was scared! I didn't have a CLR or...

  • Microsoft Windows 2000 Server Administrator's Companion
    By Sharon Crawford, Charlie Russel

    "Microsoft Windows 2000 Server Administrator's Companion" brings network administrators, systems engineers, and other MIS professionals up to speed on the latest features of Windows 2000 Server, including Active Directory "TM"...

  • The Essential Client/Server Survival Guide
    By Robert Orfali, Dan Harkey, Jeri Edwards

    The #1 client/server book, now completely updated and expanded! "It's as savvy, informative, and entertaining as anything you are likely to read on the subject. Client/server isn't one technology but...

  • Enterprise Database in a Client/Server Environment
    By Michael M. Gorman

    Describes techniques essential to implement an enterprise database—a network of databases across various computing platforms. Explains how to define the enterprise data model, the principles and methodology necessary to characterize...

  • The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
    By David C. Luckham

    Complex Event Processing (CEP) is a defined set of tools and techniques for analyzing and controlling the complex series of interrelated events that drive modern distributed information systems. This emerging...