More Implementation, Performance




CS158a

Chris Pollett

Feb. 4, 2009

Outline

Protocol Implementation Issues

Process Model

Process Per Protocol versus Per Message

Message Buffers

Performance

Bandwidth and Latency

Three Components of Latency

So we could define total latency as:

Latency = Propagation + Transmit + Queue
Propagation = Distance/SpeedOfLight 
    (will be different if looking at general propagation delay)
Transmit = Size/Bandwidth

Perceived Latency

Delay × Bandwidth Product

High-Speed Networks

Application Performance Needs