Fosphor » History » Version 12
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 | 5 | Try to leave the window to its default size if possible and watch out for the Msps numbers printed out to the console & submit them to us. |
|
32 | 3 | horiz0n | |
33 | 8 | ||'''CPU'''||'''GPU'''||'''Msps'''|| |
|
34 | ||?||AMD Hawaii||WANTED|| |
||
35 | ||?||AMD Tahiti||~220|| |
||
36 | ||?||NVidia Titan||WANTED|| |
||
37 | 12 | horiz0n | ||C2D 2.2GHz||NVidia NVS 140M||~14|| |
38 | 8 | ||Atom 330||NVidia ION||~10|| |
|
39 | ||?||NVidia GT330M||~22|| |
||
40 | ||?||NVidia 8600GT||~15|| |
||
41 | ||C2D 2.4GHz||NVidia 9600M GT||~31|| |
||
42 | ||?||NVidia GT330M||~22|| |
||
43 | ||?||NVidia GTX 550 Ti||~97|| |
||
44 | 10 | horiz0n | ||AMD E350 Fusion APU||AMD Radeon 6310||~12|| |