05.08.2014 Views

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A.2. Network Interface Cards 279<br />

PCI Bus PCI Word <strong>Data</strong> Rate Inverse <strong>Data</strong><br />

Speed (Mhz) Length (bits) (Gbit/sec) Rate (µsec/byte)<br />

33 32 1.056 0.00758<br />

66 32 4.224 0.00379<br />

33 64 2.112 0.00379<br />

66 64 4.356 0.00189<br />

133 64 8.512 0.00094<br />

Table A.8: Theoretical data rates of PCI bus speeds.<br />

NIC Speed Inverse <strong>Data</strong> Rate<br />

(Mbit/sec) (µsec/byte)<br />

10 0.80000<br />

100 0.08000<br />

1,000 0.00800<br />

10,000 0.00080<br />

Table A.9: Theoretical data rates of various NIC speeds.<br />

Model Processor Front Side <strong>Data</strong> Rate Inverse <strong>Data</strong> Rate<br />

Bus (Mhz) (Gbit/sec) (µsec/byte)<br />

Supermicro P4DP8-G2 32-bit 400 12.8 0.000625<br />

HP RX2600 64-bit 800 51.2 0.000156<br />

Table A.10: Theoretical memory data rates of PCs.<br />

which data can be transferred, τ. to be:<br />

1<br />

τ = 2<br />

t m<br />

+ 2 t p<br />

+ 1 t n<br />

(A.1)<br />

Where t m is the rate at which data is copy to or from memory, t p is the<br />

rate at which data is transferred over the PCI bus <strong>and</strong> t n is the rate at which<br />

data is transferred over the network (assuming no losses nor congestion).<br />

By varying the size of the ‘request’ packet, <strong>and</strong> keeping the ‘response’<br />

packet size constant, the rate at which packets are processed by the various<br />

subsystems can be calculated. Also the actual propagation delay through the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!