Hacker News new | ask | show | jobs
by nimish 2672 days ago
> The Raspberry Pi is a little underpowered for serious computation, so I need to offload processing to my local Kafka cluster.

The RPI includes purpose built hardware for DSP in the VideoCore so, probably not.

Poe's law in action I suppose.

I'm all for big data but this is a case of nuking a fly.

1 comments

My understanding was that everything on the Pi except for the video processor was open source. Am I mistaken? Or, are you talking of something different? Or, do you know of an open source library or demonstration of use of the VideoCore for DSP?
There's docs and source for some aspects of the VideoCore. I think someone put together an OpenCL implementation, but I don't know how well it works

Edit: That said, I think any sort of OpenCL/GPGPU solution is overkill for this problem. I run Flightaware's dump1090 fork on my Pi and it seems to only use around 30% of one CPU core.

> That said, I think any sort of OpenCL/GPGPU solution is overkill for this problem.

For the cost/benefit ratio? I think you're absolutely right.

But I think it'd be a neat project to learn anyway :)