<div dir="ltr"><div>Here is a link that describes what needs to be done to convert to cufftw</div><div><br></div><a href="http://docs.nvidia.com/cuda/cufft/index.html#fftw-supported-interface">http://docs.nvidia.com/cuda/cufft/index.html#fftw-supported-interface</a><div class="gmail_extra">
<br></div><div class="gmail_extra">But this looks too easy to be true :)</div><div class="gmail_extra"><br></div><div class="gmail_extra">I haven't tried it. Also running Jetson board here with gphpsdr3</div><div class="gmail_extra">
<br></div><div class="gmail_extra">73</div><div class="gmail_extra">Vasiliy</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Aug 26, 2014 at 9:01 AM, Bernd Gasser <span dir="ltr"><<a href="mailto:bernd.gasser@tele2.at" target="_blank">bernd.gasser@tele2.at</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">***** High Performance Software Defined Radio Discussion List *****<br>
<br>
</div>Hi Hermann et al,<br>
after seeing all your interesting messages I was also infected by the<br>
cuda-virus and ordered a Jetson TK1 to play with.<br>
<br>
So far I managed to set it up with Qt5.4 and cuda-6.0 installed and I have<br>
successfully compiled cuSDR64 and ghpsdr-alex on it which both seems to run<br>
fine with a little high CPU-load. (cuSDR64 shows abt 155%).<br>
<br>
When looking at the shared libraries mapped to the running binary I noticed<br>
it is still using the 'standard libfftw3' library instead of the ones<br>
optimized for the TEGRA 192 GPU cores supplied with cuda-6.0.<br>
<br>
<br>
UID PID PPID C STIME TTY TIME CMD<br>
ubuntu 2942 2607 99 12:07 pts/4 00:38:25 ./cuSDR64<br>
<br>
ubuntu@tegra-ubuntu:/proc/2942$ grep fftw maps<br>
b6665000-b67ad000 r-xp 00000000 b3:01 23545<br>
/usr/lib/arm-linux-gnueabihf/libfftw3f.so.3.3.2<br>
b67ad000-b67b4000 ---p 00148000 b3:01 23545<br>
/usr/lib/arm-linux-gnueabihf/libfftw3f.so.3.3.2<br>
b67b4000-b67bc000 r--p 00147000 b3:01 23545<br>
/usr/lib/arm-linux-gnueabihf/libfftw3f.so.3.3.2<br>
b67bc000-b67bd000 rw-p 0014f000 b3:01 23545<br>
/usr/lib/arm-linux-gnueabihf/libfftw3f.so.3.3.2<br>
<br>
What would be the required change in the build environment to make use of<br>
the cuda-6.0 libraries in /usr/local/cuda-6.0/lib/libcufftw* ? - Has anyone<br>
done this yet and could give me some pointers?<br>
<br>
tnx & 73,<br>
Bernd/OE1ACM<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
-----Ursprüngliche Nachricht-----<br>
Von: Hpsdr [mailto:<a href="mailto:hpsdr-bounces@lists.openhpsdr.org">hpsdr-bounces@lists.openhpsdr.org</a>] Im Auftrag von Hermann<br>
Gesendet: Montag, 18. August 2014 13:24<br>
An: Chris Smith; <a href="mailto:hpsdr@lists.openhpsdr.org">hpsdr@lists.openhpsdr.org</a><br>
Betreff: Re: [hpsdr] 20140126cuSDR64 & TK1<br>
<div class="im HOEnZb"><br>
***** High Performance Software Defined Radio Discussion List *****<br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
HPSDR Discussion List<br>
To post msg: <a href="mailto:hpsdr@openhpsdr.org">hpsdr@openhpsdr.org</a><br>
Subscription help: <a href="http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org" target="_blank">http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org</a><br>
HPSDR web page: <a href="http://openhpsdr.org" target="_blank">http://openhpsdr.org</a><br>
Archives: <a href="http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/" target="_blank">http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/</a><br>
</div></div></blockquote></div><br></div></div>