discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] PS3/Cell BE platform


From: Steve Bunch
Subject: Re: [Discuss-gnuradio] PS3/Cell BE platform
Date: Sun, 19 Nov 2006 18:30:46 -0600

Newell,

You might take a look at http://www.gpgpu.org/

From their web site:
> GPGPU stands for General-Purpose computation on GPUs. With the increasing programmability of commodity graphics processing units (GPUs), these chips are capable of performing more than the specific graphics computations for which they were designed. They are now capable coprocessors, and their high speed makes them useful for a variety of applications. The goal of this page is to catalog the current and historical use of GPUs for general-purpose computation.

There's a fairly large amount of activity going on in this area, and there's some open source code to look at, e.g., http://sourceforge.net/projects/gpgpu/

At a minimum, you'd think the GPU on a PC graphics card could serve as a "smart sink" capable of doing its own histograms, FFT's, waterfalls, etc. for display purposes. Maybe more...

Steve

On Nov 19, 2006, at 5:19 PM, Newell Jensen wrote:

We'd have to compile the blocks for the SPE's.
Hopefully the compiler does a decent job of extracting parallelism
from the code without too much help.  Of course we could hand tune the
filter kernels like we do today.

The scheduler and behind-the-scenes block interconnect/buffering would
need to be modified, but that's pretty well abstracted away from the
user's view of the world.

We'd need to build some tools that would allow us to measure
performance on the SPE and allow us to do feedback based assignment of
subsets of blocks in a graph to the SPEs.  I think this would be an
iterative process.  That is, partition the graph across the SPEs. Run
your test case.  Measure.  Repeat.

Sounds like fun.

And yes, I think we could get the HDTV receiver running in real time ;)

Eric

I am looking to build a new computer (or buy) for graduate school and I would like my platform to be able to have real-time image-processing capabilities. Do you know of any other platforms where that is possible right now? Also, what do you think of the possibility of developing another peripheal that would act like a Cell BE board that would be used in conjunction with the USRP?

Newell

_________________________________________________________________
View Athlete’s Collections with Live Search http://sportmaps.live.com/index.html? source=hmemailtaglinenov06&FORM=MGAC01



_______________________________________________
Discuss-gnuradio mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio





reply via email to

[Prev in Thread] Current Thread [Next in Thread]