USRP Sample Rate Benchmarks
This page provides information as to the sample rates users can expect to achieve using the USRPs attached to the Colosseum SRNs.
UHD Benchmarks
These tests were conducted using the UHD benchmark_rate utility. The results should not be taken as conclusive but as representative of actual Colosseum SRN/USRP performance during the limited test time. All testing was conducted using the base5nocuda container on a single production SRN. Thread priority was not enabled. Each test run lasted for 30 seconds and the results are an average of multiple runs with decimals rounded.
Channel(s) |
TX Rate (Msps) |
RX Rate (Msps) |
Results |
|---|---|---|---|
0 |
0 |
100 |
RX samples: 2999977831 Dropped samples: 0 Overflows: 0 TX samples: 0 Sequence errors: 0 Underflows: 0 Late commands: 0 Timeouts: 0 |
0 |
0 |
200 |
RX samples: 5999930413 Dropped samples: 0 Overflows: 0 TX samples: 0 Sequence errors: 0 Underflows: 0 Late commands: 0 Timeouts: 0 |
0,1 |
0 |
100 |
RX samples: 5995516126 Dropped samples: 0 Overflows: 0 TX samples: 0 Sequence errors: 0 Underflows: 0 Late commands: 0 Timeouts: 0 |
0 |
100 |
0 |
RX samples: 0 Dropped samples: 0 Overflows: 0 TX samples: 3000103768 Sequence errors: 0 Underflows: 0 Late commands: 0 Timeouts: 0 |
0 |
200 |
0 |
RX samples: 0 Dropped samples: 0 Overflows: 0 TX samples: 6000085774 Sequence errors: 0 Underflows: 3 Late commands: 0 Timeouts: 0 |
0,1 |
100 |
0 |
RX samples: 0 Dropped samples: 0 Overflows: 0 TX samples: 6000163624 Sequence errors: 0 Underflows: 8 Late commands: 0 Timeouts: 0 |
0 |
100 |
100 |
RX samples: 3000657769 Dropped samples: 0 Overflows: 0 TX samples: 3000091792 Sequence errors: 0 Underflows: 0 Late commands: 0 Timeouts: 0 |
0 |
200 |
200 |
RX samples: 6001315041 Dropped samples: 0 Overflows: 0 TX samples: 6000069812 Sequence errors: 0 Underflows: 1 Late commands: 0 Timeouts: 0 |
0,1 |
100 |
100 |
RX samples: 6010272962 Dropped samples: 0 Overflows: 0 TX samples: 6000195560 Sequence errors: 0 Underflows: 3 Late commands: 0 Timeouts: 0 |
While these results should not be taken as conclusive, the SRN/USRP seemed to perform as expected with minimal discontinuities when pushing the boundary of the maximum sample rates. Individual results may vary. These tests were repeated using a basic GNURadio flowgraph with similar results observed.