Envision Center
SC 2006 Bandwidth Challenge Results
challenge-purdue

Actual network usage when not synched


challenge-purdue

Actual network usage when synched


Network structure
network graph
BCS graphs TCP algorithms
BCS graphs Introducing packet loss
9:35 is a pristine network
9:40 is .05% packet loss
9:53 is .01% packet loss
10:02 is 1% packet loss
BCS graphs Kernel change, with pristine network
11:40 2.6.9 RHEL4 default kernel
11:51 2.6.18 kernel.org kernel

BCS graphs Default congestion algorithm (is it BIC?)
14:03: Pristine
14:09: 25ms, then 50 ms latency
14:13: 100ms latency (but BDP was still sizes for 25ms )
14:20: 25ms latency, .01% packet loss
BCS graphs Westwood algorithm
15:00: baseline pristine network
15:05: .01% packet loss
15:11: .1% packet loss, Westwood congestion algorithm
BCS graphs Highspeed TCP
15:20 is a pristine network
15:32 is Highspeed congestion algorithm, .1% packet loss
Scalable TCP
15:42 .1% packet loss, no latency
15;47 .01% packet loss, no latency
15:55 .1% packet loss, 25ms latency
BCS graphs Westwood
16:00 .1% loss, 25ms latency
16:05 .05% loss, 25ms
16:10 pristine network
16:12 25ms latency
16:15 25ms latency, .1% packet loss
BCS graphs 16:25 25ms, .1% loss, Westwood, 12MB buffers
Scalable TCP
16:30 25ms, .1% loss, Scalable TCP, 12 MB buffers
Reset BDP for 25ms,
16:35 .05% packet loss
16:45 25ms, .01% packet loss
BCS graphs Scalable TCP, proper BDP, with tiled wall sync code enabled.
17:00: .01% packet loss, 25ms latency
17:05: pristine network