Project

General

Profile

Fosphor » History » Version 14

horiz0n, 02/19/2016 10:50 PM

1 1
= gr-fosphor
2
3
GNU Radio block for RTSA-like spectrum visualization using GPU
4
5
http://git.osmocom.org/gr-fosphor/
6 2
7
== Screenshots
8
9
=== osmocom_fft in fosphor mode
10
[[Image(GrOsmoSDR:fosphor.png)]]
11
12
[[Image(GrOsmoSDR:fosphor2.png)]]
13 3 horiz0n
14
== Bandwidth figures
15
16
There's a benchmark program available which allows to estimate the maximal bandwidth that can be processed with a specific GPU.
17
18
To build it:
19
20
{{{
21
cd gr-fosphor/lib/fosphor
22
make
23
}}}
24
25
Then execute it by providing a prerecorded complex float file (a couple of 100MB should be fine) in gnuradio format.
26
27
{{{
28
./main some.cfile
29
}}}
30
31 14 horiz0n
Try to leave the window to its default size if possible and watch out for the Msps numbers printed out to the console.
32
33
Submit your numbers & help us to create a GPU survey. We are especially interested in the top end and mobile graphics figures.
34 3 horiz0n
35 8
||'''CPU'''||'''GPU'''||'''Msps'''||
36
||?||AMD Hawaii||WANTED||
37
||?||AMD Tahiti||~220||
38
||?||NVidia Titan||WANTED||
39 12 horiz0n
||C2D 2.2GHz||NVidia NVS 140M||~14||
40 8
||Atom 330||NVidia ION||~10||
41
||?||NVidia GT330M||~22||
42
||?||NVidia 8600GT||~15||
43
||C2D 2.4GHz||NVidia 9600M GT||~31||
44
||?||NVidia GT330M||~22||
45
||?||NVidia GTX 550 Ti||~97||
46 10 horiz0n
||AMD E350 Fusion APU||AMD Radeon 6310||~12||
Add picture from clipboard (Maximum size: 48.8 MB)