cross-posted from: https://lemmy.world/post/49514337
Their compatibility list notes 75.33% are Playable, 22.93% can go in-game but not be finished and only 1.69% can’t get past the intro.
cross-posted from: https://lemmy.world/post/49514337
Their compatibility list notes 75.33% are Playable, 22.93% can go in-game but not be finished and only 1.69% can’t get past the intro.
I guess you could say the Cell was as an 8-core CPU (well, 9, if you include the PowerPC in the middle) at a time when such things were unheard of, at least in the consumer space. So the theoretical performance if you could max out all those cores was through the roof. I have no doubt that’s what drew Sony to them for their next gen console.
But whereas all the cores of a modern 8-core chip can access the same RAM, in the Cell, only the PowerPC could access the main memory and each core had its own dedicated internal RAM, meaning you had to load both code and data into all the cores laboriously yourself using asynchronous DMA requests before executing the code, and then sync the results back using more DMA. It was a bit like GPU programming, I suppose, though within the cores, it felt more like a CPU in terms of the instruction set and what not, so kind of a hybrid approach I guess?
Fascinating insight.
Don’t remember where I’ve read this but supposedly SONY wanted it to be part of their geometry engine, but ultimately had to cut down the costs and use Nvidia GPU instead. So maybe that analogy isn’t that far off