Intel® oneAPI Threading Building Blocks
Ask questions and share information about adding parallelism to your applications when using this threading library.
2466 Discussions

Building TBB on the Sony Playstation or the IBM Cell BE platform

isanjeev
Beginner
366 Views

Has anyone built the TBB on the Playstation? Anything I should be particularly mindful of? This is just for threading on the PPE which is a PowerPC.I am thinking that if you can get it to build on thePowerPC Mac, it should build just fine on the playstation. I am running YDL (or FC6) on the PS3.

I have no problems building the Boost Thread library on the playstation in the past.

Thanks,

sanjeev

0 Kudos
1 Reply
robert-reed
Valued Contributor II
366 Views

Well, the PPE is a PowerPC as far as the ISA specifies--mostly--so the changes that have been wrought to support weakly consistent memory could help. But the Cell is so much more, from the locking caches in the PPE to the influence of the SPEs as they access shared Rambus memory. My guess is that you could compile it without too much hair, but tuning it for performance could require a lot of changes, even without dealing with the SPEs.

But who knows what you might discover and report back to this forum? I'd say go for it, and let us know what you find out.

0 Kudos
Reply