gnss-sdr / gnss-sdr

GNSS-SDR, an open-source software-defined GNSS receiver
https://gnss-sdr.org
GNU General Public License v3.0
1.53k stars 565 forks source link

Tracking with GPU Not Working #434

Open AgileEngineeringLLC opened 3 years ago

AgileEngineeringLLC commented 3 years ago

I've been able to get the CUDA option to build, but not able to get it to run. If I run my conf file without "_GPU" using

Tracking_1C.implementation=GPS_L1_CA_DLL_PLL_Tracking

everything runs great. If I turn on GPU tracking, using

Tracking_1C.implementation=GPS_L1_CA_DLL_PLL_Tracking_GPU

I get continual tracking loss of lock. Are there any other parameters that must be set to get lock when enabling GPU tracking?

Here's what the screen looks like with GPU enabled for tracking. Thx for any suggestions! Don P.S. I'm running "next," on Ubuntu 20.04.

GPUscreen

alexbvo commented 1 year ago

Dear @AgileEngineeringLLC , I am having the same issue. Did you progress on the solution? Regards. Alexandre

Rafaykhan12 commented 1 year ago

did this issue get resolved ? I am unable to run tracking code with gpu it says Configuration error in Tracking_1C block: implementation Gps_L1_Ca_Dll_Pll_Tracking_GPU_cc not available.

jwmelto commented 1 year ago

did this issue get resolved ? I am unable to run tracking code with gpu it says Configuration error in Tracking_1C block: implementation Gps_L1_Ca_Dll_Pll_Tracking_GPU_cc not available.

That would seem to be a different issue. Did you build with GPU enabled?

jmfriedt commented 8 months ago

confirmed: replacing GPS_L1_CA_DLL_PLL_Tracking with GPS_L1_CA_DLL_PLL_Tracking_GPU will prevent detecting the signal on a file working perfectly with a GPCPU decoding otherwise.