Speed Tests

Top  Previous  Next

These examples measure the performance for a particular system using the 3L Diamond TCP/IP stack:

TCP_bandwidth_test_client_DSP
TCP_bandwidth_test_client_PC
TCP_bandwidth_test_server_DSP
TCP_bandwidth_test_server_PC
UDP_bandwidth_test_send_DSP
UDP_bandwidth_test_send_PC
UDP_bandwidth_test_recv_DSP
UDP_bandwidth_test_recv_DSP

 

These examples generate traffic between PC and embedded processor and measure the average speed of the transfer.

Users can also use the Windows Task Manager\Networks to obtain more details about the transfers.

 

The transfer speed dependents on many factors and can vary from PC to PC, depending on the system load, datagram size (in UDP), size of buffers.

Please consider this and take the results of these tests as an approximation for a quick orientation.

 

The following table shows the performance achieved using TCP protocol with a Sundance SMT362 board:

 

Direction of transfer

Performance (MB/sec)

% of Channel Bandwidth

From PC to DSP

104

90%

From DSP to PC

58

51%

 

The following table shows the performance achieved using UDP protocol with a Sundance SMT362 board:

 

Direction of transfer

Performance (MB/sec)

% of Channel Bandwidth

From PC to DSP

92

80%

From DSP to PC

97

81%