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

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

isanjeev's picture

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


2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.
robert-reed (Intel)'s picture

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.


Login to leave a comment.