0% found this document useful (0 votes)
85 views16 pages

6.033 Computer System Engineering: Mit Opencourseware

The document discusses caching techniques for computer systems. It compares caching performance using different cache hit rates and memory access times. It also introduces concepts of locality of reference and different page removal policies for caches like FIFO and LRU. The document then shifts to discussing computer networks and components that allow systems to overcome geographic limits and access remote data. It introduces goals of universal communication between any systems and interesting technological issues involved.

Uploaded by

ta_1091
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views16 pages

6.033 Computer System Engineering: Mit Opencourseware

The document discusses caching techniques for computer systems. It compares caching performance using different cache hit rates and memory access times. It also introduces concepts of locality of reference and different page removal policies for caches like FIFO and LRU. The document then shifts to discussing computer networks and components that allow systems to overcome geographic limits and access remote data. It introduces goals of universal communication between any systems and interesting technological issues involved.

Uploaded by

ta_1091
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

MIT OpenCourseWare http://ocw.mit.

edu

6.033 Computer System Engineering


Spring 2009

For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

Caching

10 100 1000/sec 100/sec 1000/sec 100/sec

..

Disk

C(Cache) + Pr(miss)C(miss) 0.1 ms 0.9 0.1 10 ms

Locality of reference 1.1 ms

Caching

10 100 1000/sec 100/sec 1000/sec

..

Disk 1/.0011 900 100/sec 900/sec

Page Removal Policy

FIFO LRU

1 2 3 2 1 4

Computer Networks
Components of Systems Overcome geographic limits Access remote data Separate client / server Interesting System

Goal: Universal Communication

A any to any

Interesting Issues
Technological dtech/dt spd of light Limits Shared Infrastructure

Technology
Heterogeneous 107 difference Variations - bit rate - propagation delay

length bit rate pipe

Time to send =

length + # bits spd light bits/sec

bits/sec/$ = Slow human costs

Sharing

n, n2 wires multiplexing

Routing
A B C

D switches Routing

Switching Circuit Packet


switch A B C A B C

TDM time division multiplexing

A B C Nmax frame 8bits time 8000 intervals

Packet Switch Unpredictable Rates


Asynchronous multiplexing 1 Mbit/sec A A B A A C

A B C

packets 1 Mbit/sec

Queuing delay Congestion drop data

Best effort networking

You might also like