[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] GNURadio and CUDA reprised
From: |
Moeller |
Subject: |
Re: [Discuss-gnuradio] GNURadio and CUDA reprised |
Date: |
Thu, 13 Jan 2011 07:30:18 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 |
On 13.01.2011 01:49, Tom Rondeau wrote:
> >From my experiments, I don't thinks its a A _and_ B situation. I think
> if you have either A) a large amount of data _OR_ B) have to pound on
> it furiously, you get a win. Most filters needed for normal comms is
> not enough data or computation, but doing, maybe, a turbo product code
> or some heavy compute task with normal amounts of data (say, blocks of
> around 8k samples), you can get a win.
Even for FFT you have to check it carefully. I really lost time with the GPU.
Some benchmarks only count kernel time without transfer time,
some others compare an optimized CUFFT against a non-optimized CPU
implementation.
You have to compare GPU time including transfers against something like FFTW.
After that, the speedup is not very high any more, depending on the transform
size.
To really boost your computations, more operations should be done on the same
data set. I think FFT is not very suitable for GPU because of the butterfly
structure
(many data transfers between the blocks). Thinks like FEM (finite element) are
more
suitable, because differential equations are solved only on local and direct
neighbor data.
- [Discuss-gnuradio] GNURadio and CUDA reprised, Andrew Hofmaier, 2011/01/11
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Moeller, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Sylvain Munaut, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Michael Dickens, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Marc Epard, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Moeller, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Michael Dickens, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Steven Clark, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Marcus D. Leech, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Tom Rondeau, 2011/01/12
- Re: [Discuss-gnuradio] GNURadio and CUDA reprised,
Moeller <=
Re: [Discuss-gnuradio] GNURadio and CUDA reprised, Steven Clark, 2011/01/12