Hi all,
There are benchmarks added to the novasdr program.
Here is an example:
time ./novasdr-server benchmark cpu-fft-complex 1024 1024000
Run fft_benchmark for: iterations=1024 fft_size=1024000 is_real=false accelerator=None ...
run ./novasdr-server benchmark --help to see all benches you can do.
It can help you decide what fft_size is best for your system and if it's faster via GPU or non-accelerated.
It slipped in a few weeks ago ;D
root@Websdr:/opt/novasdr# ./novasdr-server benchmark --help
Run benchmark
Usage: novasdr-server benchmark [OPTIONS] <KIND> [ITERATIONS] [FFTSIZE]
Arguments:
<KIND> [possible values: cpu-fft-complex, cpu-fft-real, cl-fft-complex, cl-fft-real, vk-fft-complex, vk-fft-real, ssb]
[ITERATIONS]
[FFTSIZE]
The 'time' command will time how long very test takes.