Fosphor » History » Revision 15
Revision 14 (horiz0n, 02/19/2016 10:50 PM) → Revision 15/67 (Anonymous, 02/19/2016 10:50 PM)
= gr-fosphor
GNU Radio block for RTSA-like spectrum visualization using GPU
http://git.osmocom.org/gr-fosphor/
== Screenshots
=== Short video examples
http://www.youtube.com/watch?v=mjD-l3GAghU
{{{
#!html
<iframe width="960" height="720" src="http://www.youtube.com/embed/mjD-l3GAghU" frameborder="0" allowfullscreen></iframe>
}}}
=== osmocom_fft in fosphor mode
[[Image(GrOsmoSDR:fosphor.png)]]
[[Image(GrOsmoSDR:fosphor2.png)]]
== Bandwidth figures
There's a benchmark program available which allows to estimate the maximal bandwidth that can be processed with a specific GPU.
To build it:
{{{
cd gr-fosphor/lib/fosphor
make
}}}
Then execute it by providing a prerecorded complex float file (a couple of 100MB should be fine) in gnuradio format.
{{{
./main some.cfile
}}}
Try to leave the window to its default size if possible and watch out for the Msps numbers printed out to the console.
Submit your numbers & help us to create a GPU survey. We are especially interested in the top end and mobile graphics figures.
||'''CPU'''||'''GPU'''||'''Msps'''||
||?||AMD Hawaii||WANTED||
||?||AMD Tahiti||~220||
||?||NVidia Titan||WANTED||
||C2D 2.2GHz||NVidia NVS 140M||~14||
||Atom 330||NVidia ION||~10||
||?||NVidia GT330M||~22||
||?||NVidia 8600GT||~15||
||C2D 2.4GHz||NVidia 9600M GT||~31||
||?||NVidia GT330M||~22||
||?||NVidia GTX 550 Ti||~97||
||AMD E350 Fusion APU||AMD Radeon 6310||~12||