first, when I write game development for Cell CPU yes, I do mean Sony PS3, but my question could be spread to aother Cell using platforms for everything as well.

So, there goes my question. I read many articles, where I read how games for PS3 are not using Cell CPU to its full potential. And this made me think - again this is no question about PS3 itself, I am just using it as example, so no game console flamewar.

OK, so even I am no console game developer, I have done some programming in assembler for x51, avr, and x86 based MCUs and CPU. As well as I have done C programming for them. So, I believe for PS3 must exist some game development framework. It may be library with functions, similiarly Uzebox (homemade game console from Uze666 based an AVR MCU) use it. You know, other than calling function like whole Direct X on Windows it compiles the engine directly to CPU - which would 100% possible on the same HW based system. But as I said, I don“t actually know.

But I seriously doubt Sony wants game developers to write their games in assembler.

That takes me to my thought - if there is some framework for Cell CPU and PS3 OS (if there is any), how can someone say it hard to use full Cell CPU potential? Isnt this the work the framework should take care of? Letting actual developer to focus only on SW related problems? Thanks.

link|improve this question

76% accept rate
I think the "full potential" issue is because the chip has so many cores, rather than being a hardware limitation. Also, I'm sure things like what you want exist, but I'm also sure you'll have to pay big bucks for Sony's development kit to get that stuff. – Billy ONeal Nov 12 '10 at 15:42
Yes, but thats exatly what I was asking about - Should not be dev kit able to use all the cores? With developer to be able to say what to compute on which core at best? Like on x86-64 based PCs? You have so many performance features, extensions, caches, pipelines, hyperthreading, and its totally transparent to programmer. All you have to do is use right libraries to use features like SSE, but most of the optimalisation is already in the performace - demanding libraries.... – user32569 Nov 12 '10 at 15:54
gamedev.stackexchange.com – random Nov 12 '10 at 19:01
feedback

closed as off topic by Gilles, Sathya, random Nov 12 '10 at 19:01

Questions on Super User are expected to generally relate to computer software or computer hardware, within the scope defined in the faq.

Browse other questions tagged or ask your own question.