Re: Suggestion for an SDR computer

2021-02-21 Thread Johannes Demel

Hi Moses,

2GSps sounds like a lot of samples. Assuming you have 16bit I and Q that 
would be around 64Gbit/s (4 * 8bit * 2e9) if streamed continuously. 
Thus, I'd focus on whatever interface you need to get your samples in 
and out of your CPU.


In my experience GNU Radio flowgraphs do not require a lot of RAM. I 
focused on core count and high CPU frequency.


Cheers
Johannes

On 20.02.21 22:27, Moses Browne Mwakyanjala wrote:

Hi everyone,
I will be acquiring a frontend that could receive up to 2 Gsps. The 
frontend has an FPGA that could host user-defined VHDL signal processing 
RTL. It can also stream data directly to the CPU or GPU. I understand 
that using the FPGA or the GPU could be quite efficient. BUT, I want the 
signal processing functions done in the CPU whereby the waveform is 
processed in GNU Radio (or other C++ implementations). I'm currently 
looking for a computer that could handle this sample rate. What kind of 
specs do you think I could look for (RAM, CPU frequency, cache size 
etc).? What specific products would you recommend?


Regards,
Moses.




Re: Suggestion for an SDR computer

2021-02-20 Thread Marcus D Leech
There is essentially no way on gods little green planet that you will process 
2Gsps on the CPU. You will really need to pre-process within your FPGA 
framework. 

Sent from my iPhone

> On Feb 20, 2021, at 4:29 PM, Moses Browne Mwakyanjala  
> wrote:
> 
> 
> Hi everyone,
> I will be acquiring a frontend that could receive up to 2 Gsps. The frontend 
> has an FPGA that could host user-defined VHDL signal processing RTL. It can 
> also stream data directly to the CPU or GPU. I understand that using the FPGA 
> or the GPU could be quite efficient. BUT, I want the signal processing 
> functions done in the CPU whereby the waveform is processed in GNU Radio (or 
> other C++ implementations). I'm currently looking for a computer that could 
> handle this sample rate. What kind of specs do you think I could look for 
> (RAM, CPU frequency, cache size etc).? What specific products would you 
> recommend? 
> 
> Regards,
> Moses. 



Suggestion for an SDR computer

2021-02-20 Thread Moses Browne Mwakyanjala
Hi everyone,
I will be acquiring a frontend that could receive up to 2 Gsps. The
frontend has an FPGA that could host user-defined VHDL signal processing
RTL. It can also stream data directly to the CPU or GPU. I understand that
using the FPGA or the GPU could be quite efficient. BUT, I want the signal
processing functions done in the CPU whereby the waveform is processed in
GNU Radio (or other C++ implementations). I'm currently looking for a
computer that could handle this sample rate. What kind of specs do you
think I could look for (RAM, CPU frequency, cache size etc).? What specific
products would you recommend?

Regards,
Moses.