in reply to Perl, Cell BE, PlayStation 3

There's nothing magical you can do to have perl take advantage of the Cell's SPEs.

Normally the SPEs take short compiled programs from the supervisor and usually run those programs a vast number of times over a stream of data.

To use them from perl5, the perl compiler would need to be re-written (not just re-compiled) to take advantage of the Cell's facilities.

Unlike the current crop of "multi-core" processors, the Cell's SPEs are more like special purpose co-processors... where that purpose is modifiable at run-time.

Once parrot (and it's JIT) has matured enough, some interested folks may be able to optimise a number of operations for the Cell. perl6 would indirectly benefit from these optimisations.

-David