mikeryan / ice9-bluetooth-sniffer

Wireshark-compatible all-channel BLE sniffer for bladeRF, with wideband Bluetooth sniffing for HackRF and USRP
GNU General Public License v2.0
291 stars 42 forks source link

GPU acceleration of channelizer #4

Open mikeryan opened 2 years ago

mikeryan commented 2 years ago

Lots of questions here. Do we go OpenCL or make separate impls for CUDA, Vulkan, Metal, etc? Are there any good implementations we can use or reference, for example clFFT or VkFFT? One promising example of a full channelizer is from gr-clenabled.

mikeryan commented 1 year ago

Implemented VkFFT on macOS with the Metal backend