I've been waiting for OpenCL to deliver for years.  The "open, royalty free
standard" is actually riddled with patented, closed source implementations.
 I don't much like standards like this.  I'm more into W3C standards.

FWIW, Michael Dickens played a bunch with OpenCL + SDR for his PhD.  Sadly,
his implementation is copyright Notre Dame University and not available for
review.

Video: http://nvidia.fullviewmedia.com/gtc2012/0517-M-S0134.html
Slides:
http://developer.download.nvidia.com/GTC/PDF/GTC2012/PresentationPDF/S0134-GTC2012-OpenCL-Software-Radio.pdf

I think there's some useful nuggets in there around buffering DSP stages &
using hardware flow control.  I'm trying to incorporate these ideas into my
project.


On Thu, Apr 18, 2013 at 8:21 AM, Kristoff Bonne <krist...@skypro.be> wrote:

> Hi Chris,
>
>
> On 17-04-13 23:03, Chris Testa wrote:
> > I think I have a way to define what a raspberry pi is.  It's not a
> > microcontroller, and it's not exactly a desktop computer... it's a
> > System on a Chip, SoC.  The essence of a SoC is it's system bus, that
> > connects many useful IP cores like processors, memory controllers,
> > DMA, cache, JTAG, SPI, I2C, UART, etc. in a multi-master addressable
> > system on a single integrated circuit.
> (...)
> > The Raspberry Pi uses a stripped down, older ARM SoC technology,
> > that's why it's $35.  It may not make an iPhone5, but it could go
> > toe-to-toe with the iPhone1.  Either way, it's the first "open" SoC
> > for under $50 and that's why it's a huge deal.  And a very cool
> > platform to build on.  I've got one.
>
> I think that for the hardware-guys and the "maker community" (as it
> seams to be called thesedays) it's exactly this "halfway a computer,
> halfway a microcontroller" appoach that make it very usefull.
>
> We have had small computer-systems for some time now. It roughly started
> with the "plugcomputers" from about two years ago (sheevaplug, guruplug,
> ...) . I also have a couple of pogoplug devices that I have reflashed
> with archlinux and I use them as "generic" computing platforms. They are
> usefull as -say- a router, mini file-server or a webcam server; but if
> you need to have a bit more extensive interfacing with "the real world"
> (read: hardware), a device like the pi or the beaglebone surely provide
> more options.
>
>
>
> The only thing I would like to see on the raspi is access to the GPU,
> also for non-graphical applications. To bad the GPU doesn't support
> OpenCL (a framework to write application that can use all CPUs, GPUs or
> DSP processors, even for generic computing problems).
>
>
>
> 73
> Kristoff - ON1ARF
>
>
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> Freetel-codec2 mailing list
> Freetel-codec2@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freetel-codec2
>
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to