[QUOTE="Pelon208"]
I made this Topic first in the PS3 forum, but I decide to bring it to system wars to have a more "wide" point of view.
First of all, because Sony has spend a ton of money on the CELL, and its a really nice chip.
http://ps4info.com/2011/01/12/ps4-cpu-vs-ps3-cpu/
I know that I sound like in 2005, but the CELL is capable of cool thing, (look the second video of the next link)
http://www.gamersoutlook.com/2011/05/why-cell-processor-is-so-important.html
If sony keeps pushing the development and research of the CELL we will have a really nice and powerfull consoles in the future and with low cost (comparing creating the cell from the ground uo)
http://www.ps4forums.org/16-playstation-4-cell-chip/
What do you think?
Mazoch
My guess is that reusing the cell type CPU would be a mistake. The idea that 'the devs' know how to use it now is flawed. Remember that the sum of core level engineers and programmers that have extensive knowledge and experience with the Cell is miniscule compared to the number of engineers and programmers with experience working on CPU's using a x86 architecture.
For each programmer who's looking to find ways to optimizing software performance on the cell, there's 100 programmers finding ways to optimize performance on X86 CPU's. When a game developer is looking to hire a new programmer or system engineer, there's be 100 times more viable candidates familiar with the x86 architecture than candidates experienced with the cell architecture.
That doesn't mean that it would work just fine in a machine, but Sony would be cutting them off from creating a synergy with the Xbox and the PC. They'd again be in a situation where it's harder and more time consuming to make games work well on the PS3 as opposed to 'the other' platforms (mainly the PC and the Xbox).
You are aware that Xbox 1 was only x86 console EVER made? All current gen consoles work on PowerPC architecture (Yes, Cell is PowerPC just it's unusal type, don't belive? check which for what CPUs Linux version was running on Other OS)
Besides CPU architecture have very little meaning in terms of programer now days, times where people writing programs direcly in Assabler or even dirrecly to machine code where CPU architecture do matter ended after 16-bit era, after that CPUs become too complexto do that. Now C++ rules and goal of C++ is exacly to let people code software without need of thinking about hardware. Not to mention now easy is to code game mostly not depends on hardware but SDK provided by console manufacture.
To use hardware in full potential you need to do best practices for that hardware, which is diffrent for each, that also includes 360 and Windows PC, maybe they got similar SDK (no hardware, they way diffrent) the hardware still got diffrent specs and need to be treat diffrently.As i heared main problem with Cell was fact that software needed to be a lot multi-threaded, so diffrent SPE could take specific threads, Sony's SDK also could be a mess
Log in to comment