I'm interested in splitting the wideband signal into short channels, but I'm getting into a performance problem using PolyPhase Channelizer, which is part of GnuRadio for this purpose. I know that such operations (multiplication, working with vectors and floating-point numbers) fit well on gpgpu and fpga, which means that one single device can potentially cope with this task (as evidenced, for example, by this document [login to view URL] and other). In any case, it is more preferable to use gpu because of the availability of them "at hand", at least from my side at the moment. As an option, we think to work with OpenCL. FPGA can be a good option for the final product due to less than gpu power consumption. We work with radar systems, in this project the band is from 80 to 160 MHz with channels in 800 kHz at 4 GHz (100-200 channels).
Also, I know about the existence of objectively too expensive Novator NC-10, and gr-theano / gr-clenabled projects, excellent gras, showing the ability to use gpu in signal processing. I'm interested in similar projects, and the development of a custom solution for my needs.
Ideally, i need a well-configurable channelizer, with the ability to set all possible properties: channel width, transition width, number of kernels, amount of data per core, and so on, since it should be universal. Since the channels are always with the same width, it is intended to use the FFT / DFT Polyphase and / or their variations, at your discretion.
Hello again. We already described details of the feasibility study in the "GPU signal processing" project.
Bu iş için 4 freelancer ortalamada $139 teklif veriyor
hello,sir. I'm a professional programmer with 6 years of experience. I've already done this kind of project before. If you award me, I'll implement all of your requirements in a short time. ProjectName:GPU Signal proc Daha Fazla