Google
 

Computer Architecture

Designing Computers and Digital Systems

igital technology continues to change and with it changes both our understanding of digital systems and the nature of the cost-effective ways to create them. The development has continued to be towards greater performance and the accomplishment of more complex information processing tasks. Simultaneously it has continued toward cheaper, more reliable systems, and the accomplishment .of an ever widening spectrum of tasks. This joint development gives no hint yet of slackening.

Computer Structures Readings &Examples

Table of Contents.

1 Introduction
2 The PMS and ISP Descriptive Systems
3 The Computer Space
4 Preliminary Discussion of the Logical Design of an Electronic Computing Instrument" by Burks, Goldstien, & von Neumann
5 The DEC PDP-8

6 The Whirlwind I Computer
7 Some Aspects of the Logical Design of a Control Computer, A Case Study
8 The UNIVAC System - Eckert,
9 The design philosophy of Pegasus, a quantity-production computer
10 An 8-bit-character computer
11 The Pilot ACE

Computer Structure Lecture Notes

Table Of Contents..

Introduction and review

Review: Cost/Performance/Power - Architecture basics

Finish and review Lecture 2

Introduction to Advanced Pipelining

ILP Continued: Intro to VLIW and Superscalar

The Trimedia CPU64 VLIW Media Processor - K. Vissers

Vector Processing

Vector Processing #2 - IRAM - Christoforos Kozyrakis

Digital Signal Processors: Applications and Architectures

Digital Signal Processors: A TI Architectural History

Computer Architecture Tutorial

This tutorial introduces undergraduate students to computer architecture concepts of caches and pipelining . It contains examples, interactive applets and some problems with solutions to illustrate basic ideas. For more information on the topics the interested reader is referred to "Computer Architecture: A Quantitative Approach", second edition, by D.A.Patterson and J.L.Hennessy.

Advanced Computer Architecture Notes by Jim Plusquellic

Table of Contents.

Measuring Performance & Cost

Performance measurement

Benchmarks

  • Costs of building computers
  • Price/performance

    Instruction Sets

    Classifying instruction sets

Syndicate content