kctess5 / range_libc

A collection of optimized ray cast methods for 2D occupancy grids including the CDDT algorithm. Written in C++ and CUDA with Python wrappers.
Other
88 stars 51 forks source link

Are online CDDT and GPU CDDT usable? #2

Closed xlicz closed 6 years ago

xlicz commented 6 years ago

Hi,

Thank you for develop this cool algorithm and open source it! I found online CDDT and GPU CDDT available in the develop2 branch, are they usable?

Bests

kctess5 commented 6 years ago

Sorry for slow reply. Yes they are usable, but I haven't had much time to do some cleanup and integration with the master branch. I'm hoping to do this some time soon.

The online CDDT thing works well, but in my experience, the GPU version is not significantly faster than the CPU version. I think this is because the memory access pattern does not play nicely with the GPU.

xlicz commented 6 years ago

Thanks for your nice reply.