Professional Documents
Culture Documents
Advanced Computer Systems (
Advanced Computer Systems (
Computer Systems
Introduction
Advanced
Computer Systems
Number Crunching
Data Storage
Mainframe
Minicomputer productivity
Workstation
interactive
PC
streaming
Laptop
information
Tablets
to/from physical
world
year
Roughly every decade a new, lower priced computer class
forms based on a new programming platform, network, and
interface resulting in new usage and the establishment of a
new industry.
Adapted from
2
D. Culler
Advanced
Main Frames
Computer Systems
Advanced
Home Computer
Computer Systems
Advanced
Components of a Computer
Computer Systems
Computer Keyboard,
Processor
Mouse
Memory Devices
(CPU)
Disk
Control Input
(where (where
(brain) programs,
programs,
data data
Datapath live when live when
(flesh) Output not running)
running)
Display,
Printer
Advanced
Gordon Moore
Intel Cofounder
http://www.computerhistory.org/semiconductor/teachers.html
Advanced
Computer Systems
Technology Trends:
Computer Systems
10000
1.20x/year
20%/year
1000
(vs. VAX-11/780)
1.52x/year
52%/year
(vs.
100
Performance
Performance
10
1.25x/year
25%/year
1
1978 1980 1982 1984 1986 1988 1990 1992 1994 1996 1998 2000 2002 2004 2006
Memory
DRAM capacity: 2x / 2 years (since 96);
64x size improvement in last decade.
Processor
Speed 2x / 1.5 years (since 85);
100X performance in last decade.
Disk
Capacity: 2x / 1 year (since 97)
250X size in last decade.
Advanced
Computer Systems
Syllabus
Computer Systems
17
Advanced
Topic schedule
Computer Systems
18
Advanced
19
Advanced
21
Advanced
Design principles
Computer Systems
22
Advanced
23
Advanced
Next time
Computer Systems
24