If you have problems installing Nova on a previous Phantom system, see installation section, sticky, to upgrade your compilers to work for Nova.
time ./novasdr-server benchmark cpu-fft-complex 1024 1024000
Run fft_benchmark for: iterations=1024 fft_size=1024000 is_real=false accelerator=None ...
./novasdr-server benchmark --help to see all benches you can do.
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]
QuoteHi, I just discovered your project. Are you using fast convolution to do multichannel reception? If so, that's what I've been doing in github.com/ka9q/ka9q-radio. My project is basically a downconverter engine optimized for lots (hundreds) of simultaneous channels on a single front end, producing multicast IP streams that can be fed to decoders, web servers, etc. I don't require any GPUs; I use FFTW on the host computer. It is not restricted to blocksizes that are powers of 2. I typically use a 20 ms frame time with 20% overlap and no windowing. Demodulators are built in for analog AM/SAM/FM/SSB/CW/IQ and wideband FM with stereo decoding. Spectra are generated either from a downconverter output (for small resolution bandwidths) or the A/D input stream (for large resolution bandwidths) with a choice of windows, overlaps and averaging levels. The output sample rate can be any multiple of 200 Hz and audio can be encoded with Opus or in any of several PCM formats.
ka9q-radio is being widely used for FT4/FT8/WSPR skimming (AI6VN's WSPRdaemon project uses it), HamSCI WWV carrier doppler observations, HFDL decoding, FM repeater archiving, etc. It's also being used to feed ham bands to some web sdrs, eg, at the Northern Utah SDR site. There's a web front end (ka9q-web) but is still fairly early; my emphasis has been on the downconverter engine itself. If you are interested in any joint work, let me know.
73, Phil Karn, KA9Q
karn@ka9q.net
San Diego CA

git clone https://github.com/madpsy/ka9q_ubersdr/tree/main
mkdir build
cmake ..
make
make install
Page created in 0.012 seconds with 22 queries.