On Friday 17 November 2006 09:42, Jason wrote:
> instructions/functions.  It involves, from preliminary review, wrapping
> the chunk of code you want on the SPE in an spu_thread, shipping data in
> and out via DMA, minimizing ooo (out of order, ie branchy) code, then
> reworking the algorithm to take advantage of the SIMD (single
> instruction, multiple data) instruction set.  Once that's done,
> recompile it with IBM's modified GNU toolchain, and watch it crash.  :)

I wouldn't be surprised if a patch for fftw turns up pretty quickly.. I 
imagine the code in there is already fairly branch free and organised for 
SIMD operation because of the existing MMX/SSE optimisations.

-- 
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C

Attachment: pgp5VlODzP4Mk.pgp
Description: PGP signature

_______________________________________________
Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to