aboutsummaryrefslogtreecommitdiffstats
path: root/host/examples/benchmark_streamer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* uhd: Add benchmark_streamer support for multi-channel streamerCiro Nishiguchi2018-12-171-275/+478
| | | | | | | | Add support for benchmarking multi-channel streamers. This also simplifies the way the test parameters are specified to avoid confusion due to the additional dimension. For rx, multi-channel streamer configurations require split_stream noc blocks so that timestamps of packets in the same streamer align. Add support for loopback FIFOs.
* uhd: Changes to traffic counter register namesCiro Nishiguchi2018-10-311-66/+54
| | | | | | This makes the noc traffic counter register actually reflect the registers in the FPGA. The FPGA register names were changed prior to merging to master, and the ready count registers were removed.
* uhd: Add dual measurements to benchmark_streamerCiro Nishiguchi2018-10-181-113/+314
| | | | | Add options to run benchmark_streamer with multiple streamers running concurrently on separate threads.
* uhd: Add benchmark_streamer exampleCiro Nishiguchi2018-10-111-0/+497