[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] Tesla C2000 series and CUDA and Gnu Radio
From: |
Marcus D. Leech |
Subject: |
[Discuss-gnuradio] Tesla C2000 series and CUDA and Gnu Radio |
Date: |
Wed, 01 Dec 2010 01:40:03 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.15) Gecko/20101027 Fedora/3.0.10-1.fc12 Thunderbird/3.0.10 |
Is anyone out there taking another look at CUDA + Gnu Radio?
Some of the couple-of-years-old charts I've looked at suggest that
speedups for some of the
most important transforms we use vary between modest and disappointing.
Cross-over points for things like FFTs are usually up in the atmospheric
levels of FFT sizes before
a CUDA-based transform would win even slightly against a
multi-threaded CPU-based FFTW, for
example. But that was a couple of years ago. Anything new along
those lines?
It seems like the kinds of things that do well on a GPU are ones that
take a small amount of input
data, compute ferociously, and produce modest amounts of output data.
Or schemes that might
consume deluges of input data, but produce output data only
occasionally--a flow that did
a bunch of FFTs and produced averaged mag-squared outputs only "once
in a while" might fare
well on a GPU.
On a related note, has anyone looked at enabling the multi-threaded FFTW
stuff? The cross-over
points there (between FFTW in a single-thread and FFTW in
multiple-threads) seem to be lower-down
on the FFT-size curve.
--
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org
- [Discuss-gnuradio] Tesla C2000 series and CUDA and Gnu Radio,
Marcus D. Leech <=