| 1 | [[TracNav(WARPLab/TOC)]] |
| 2 | |
| 3 | = WARPLab 7.5.0: Benchmarks = |
| 4 | |
| 5 | == Hardware and Software == |
| 6 | |
| 7 | * Netgear ProSafe 5-port Gigabit Desktop Switch (GS105) |
| 8 | * PC Hardware |
| 9 | * Dell Optiplex 790 |
| 10 | * Intel Core i7-2600 3.4 GHz |
| 11 | * 16 GB RAM |
| 12 | * Window 7 Professional SP1 64-bit |
| 13 | * Intel 82579LM Gigabit Network Connection |
| 14 | * Configured to support Jumbo Packets of up to 9014 Bytes |
| 15 | * PC Software |
| 16 | * Matlab 7.12.0 (R2011a) |
| 17 | * Microsoft Visual C++ 2010 Express (compiler for MEX) |
| 18 | * Microsoft Windows 7 SDK |
| 19 | [[BR]] |
| 20 | == Procedure == |
| 21 | |
| 22 | * Download Reference bit stream w/ iMPACT |
| 23 | * Open MATLAB |
| 24 | * Set current folder within MATLAB to the M_Code_Reference folder of the appropriate WARPLab release |
| 25 | * Run the following commands |
| 26 | * wl_setup |
| 27 | * NOTE: This allows us to configure the Transport type and the Ethernet Packet Size |
| 28 | * `nodes = wl_initNodes(1);` |
| 29 | * `for i={'read_iq', 'write_iq'}` |
| 30 | * `results = wl_benchmark(node, i{1}, 1024, 2^15)` |
| 31 | * `results = wl_benchmark(node, i{1}, 1024, 2^16)` |
| 32 | * `results = wl_benchmark(node, i{1}, 1024, 2^17)` |
| 33 | * `results = wl_benchmark(node, i{1}, 512, 2^18)` |
| 34 | * `results = wl_benchmark(node, i{1}, 256, 2^19)` |
| 35 | * `results = wl_benchmark(node, i{1}, 128, 2^20)` |
| 36 | * `results = wl_benchmark(node, i{1}, 64, 2^21)` |
| 37 | * `results = wl_benchmark(node, i{1}, 32, 2^22)` |
| 38 | * `results = wl_benchmark(node, i{1}, 16, 2^23)` |
| 39 | * `results = wl_benchmark(node, i{1}, 10, 2^24)` |
| 40 | * `results = wl_benchmark(node, i{1}, 10, 2^25)` |
| 41 | [[BR]] |
| 42 | == Results == |
| 43 | |
| 44 | ''' WARP v3 Hardware ''' |
| 45 | |
| 46 | [[Image(WARP_v3_Ethernet_Performance.png)]] |
| 47 | |
| 48 | |
| 49 | |
| 50 | === Java Transport === |
| 51 | |
| 52 | * ''NOTE: All times are in milliseconds'' |
| 53 | |
| 54 | {{{ |
| 55 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 56 | | ID | WLVER | Serial # | Transport | Pkt Size (B) | Num Samples | TX/RX Time (ms) | Num Trials | Avg Write IQ Time (ms) | Avg Transfer Speed (Mbps) | Avg Read IQ Time (ms) | Avg Transfer Speed (Mbps) | |
| 57 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 58 | | 0 | 7.1.0 | W3-a-00006 | Java UDP | 8962 | 32768 | 0.82 | 10000 | 13.66 | 76.75 | 22.39 | 46.83 | |
| 59 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 60 | | 0 | 7.3.0 | W3-a-00006 | Java UDP | 8962 | 32768 | 0.82 | 10000 | 12.19 | 86.02 | 14.04 | 74.69 | |
| 61 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 62 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 32768 | 0.82 | 1024 | 13.37 | 78.44 | 13.28 | 78.96 | |
| 63 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 64 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 65536 | 1.64 | 1024 | 25.87 | 81.06 | 25.15 | 83.37 | |
| 65 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 66 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 131072 | 3.28 | 1024 | 48.68 | 86.17 | 48.46 | 86.56 | |
| 67 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 68 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 262144 | 6.55 | 512 | 96.66 | 86.79 | 95.46 | 87.88 | |
| 69 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 70 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 524288 | 13.11 | 256 | 192.56 | 87.13 | 188.75 | 88.89 | |
| 71 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 72 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 1048576 | 26.21 | 128 | 384.84 | 87.19 | 384.77 | 87.21 | |
| 73 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 74 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 2097152 | 52.43 | 64 | 775.91 | 86.49 | 789.60 | 84.99 | |
| 75 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 76 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 4194304 | 104.86 | 32 | 1549.37 | 86.63 | 1668.52 | 80.44 | |
| 77 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 78 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 8388608 | 209.72 | 16 | 3102.08 | 86.53 | 3686.46 | 72.82 | |
| 79 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 80 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 16777216 | 419.43 | 10 | 6167.20 | 87.05 | 8693.87 | 61.75 | |
| 81 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 82 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 33554432 | 838.86 | 10 | 12395.46 | 86.62 | 22799.77 | 47.09 | |
| 83 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 84 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 67108864 | 1677.72 | 10 | 24735.09 | 86.82 | 67129.93 | 31.99 | |
| 85 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 86 | | 0 | 7.5.0 | W3-a-00006 | Java UDP | 8962 | 117440512 | 2936.01 | 10 | 43106.21 | 87.18 | N/A | N/A | |
| 87 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 88 | |
| 89 | |
| 90 | }}} |
| 91 | |
| 92 | === MEX Transport === |
| 93 | |
| 94 | * ''NOTE: All times are in milliseconds'' |
| 95 | |
| 96 | {{{ |
| 97 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 98 | | ID | WLVER | Serial # | Transport | Pkt Size (B) | Num Samples | TX/RX Time (ms) | Num Trials | Avg Write IQ Time (ms) | Avg Transfer Speed (Mbps) | Avg Read IQ Time (ms) | Avg Transfer Speed (Mbps) | |
| 99 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 100 | | 0 | 7.3.0 | W3-a-00006 | WL Mex UDP | 8962 | 32768 | 0.82 | 10000 | 2.24 | 467.55 | 2.14 | 489.29 | |
| 101 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 102 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 32768 | 0.82 | 1024 | 2.33 | 450.28 | 1.86 | 564.20 | |
| 103 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 104 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 65536 | 1.64 | 1024 | 3.89 | 539.55 | 2.95 | 710.59 | |
| 105 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 106 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 131072 | 3.28 | 1024 | 6.38 | 657.33 | 5.05 | 830.45 | |
| 107 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 108 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 262144 | 6.55 | 1024 | 11.92 | 703.65 | 9.41 | 891.63 | |
| 109 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 110 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 524288 | 13.11 | 1024 | 23.26 | 721.23 | 18.17 | 923.57 | |
| 111 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 112 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 1048576 | 26.21 | 1024 | 45.66 | 734.87 | 35.44 | 946.78 | |
| 113 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 114 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 2097152 | 52.43 | 512 | 89.98 | 745.78 | 69.67 | 963.22 | |
| 115 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 116 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 4194304 | 104.86 | 256 | 179.23 | 748.88 | 138.51 | 969.03 | |
| 117 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 118 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 8388608 | 209.72 | 128 | 355.85 | 754.35 | 275.90 | 972.94 | |
| 119 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 120 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 16777216 | 419.43 | 64 | 711.47 | 754.59 | 550.54 | 975.18 | |
| 121 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 122 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 33554432 | 838.86 | 32 | 1429.02 | 751.38 | 1099.62 | 976.47 | |
| 123 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 124 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 67108864 | 1677.72 | 16 | 2847.14 | 754.26 | 2197.82 | 977.10 | |
| 125 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 126 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 117440512 | 2936.01 | 10 | 5003.05 | 751.16 | N/A | N/A | |
| 127 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 128 | | 0 | 7.5.0 | W3-a-00006 | WL Mex UDP | 8962 | 134217728 | 3355.44 | 10 | N/A | N/A | 4394.35 | 977.38 | |
| 129 | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 130 | }}} |
| 131 | |
| 132 | |
| 133 | |