News for hackers. Stuff that matters.
Re:LLVM Backend for the VideoCore4, Raspberry Pi 2 VPU by cnvogel on Monday May 02, 2016 @01:44PM (#11613674)
This has some additional info from the author: http://crna.cc/
Re:LLVM Backend for the VideoCore4, Raspberry Pi 2 VPU by pepijndevos on Monday May 02, 2016 @02:05PM (#11613863)
I get that it's a compiler backend for the GPU of the Raspi, but what does that mean? I mean, can you compile arbitrary C code to run on the GPU? Is this for making a GPU firmware? Divers? games? Bitcoin miners?
Re:LLVM Backend for the VideoCore4, Raspberry Pi 2 VPU by JonathonW on Monday May 02, 2016 @03:02PM (#11614438)
Any and all of the above.

Although the VideoCore in the Pi is particularly interesting because it's responsible for the early stages of the Pi's boot process (the ARM cores are actually turned off when you initially apply power). Right now, that's all a big Broadcom-proprietary binary chunk; good compilers would be the first step towards freeing that code.

Re:LLVM Backend for the VideoCore4, Raspberry Pi 2 VPU by jdmoreira on Monday May 02, 2016 @02:11PM (#11613912)
Whatever you want. It runs on each GPU core. You can do a lot of DSP for example.