IO and Full System Performance
1
IO and Full System Performance 1 Today Quiz 7 recap IO 2 Key - - PowerPoint PPT Presentation
IO and Full System Performance 1 Today Quiz 7 recap IO 2 Key Points CPU interface and interaction with IO IO devices The basic structure of the IO system (north bridge, south bridge, etc.) The key advantages of high speed
1
2
3
4
4
4
hard drive 50-120MB/s
4
hard drive 50-120MB/s keyboard 10Byte/s
4
hard drive 50-120MB/s keyboard 10Byte/s 30in display 60Hz 1GB/s
5
better.
development costs
6
into the kernels address space
the control registers
too!
do other things.
7
into the kernels address space
the control registers
too!
do other things.
7
Write through
into the kernels address space
the control registers
too!
do other things.
7
Write through uncached
the interrupt meant and processes it accordingly.
8
wires between devices
clock speeds
cheaper systems
is set at fab time
network interfaces
9
AMD Phenom (aka barcelona)
latency.
10
11
12
per clock)
13
14
bandwidth
buses.
15
which further increases speed
16
internal nodes and devices at the leafs.
(predictable latency) operation of media
17
layer” is serial instead of parallel.
pair.
cards, but 16 is common.
18
19
19
This is Architecture: Building abstractions for dealing with the physical world.
20
Physical layer Transport layer Protocol Layer How do you send a bit? What shape should connector be? Voltage level? How do you send a chunk of data? Negotiating access? What commands are legal and when? What do they mean?
21
North bridge South bridge
22
23
24
KBs
MBs main memory GBs Disk TBs Cost 2.5 $/MB 0.07 $/MB
0.000008 $/MB
Access time 5ns 60ns 10,000,000ns < 1ns
26
accesses!
both rotational and seek latencies
27
CPU DRAM OS Managed file buffer cache Virtual memory High-end Disk Controller Battery-backed DRAM Disk On-disk DRAM buffer
28
continue running and re-populate a new drive.
29
data is corrupt-- you have lost every nth block.
30
31