Yokemate of Keyboards
Posts: 4897 from 2009/1/28
From: Delaware, USA
> With its in order execution unit, its not that powerful or that well suited to
> applications outside gaming.
That's not a fair statement to make. There are many more applications than gaming where the Cell concept shines, such as imaging, video processing, network processing, geophysical and climatic simulation etc., in short every task that can be split into several (identical or distinct) sub-tasks whose results don't depend too much on one another.
It should be noted that game makers have said they were struggling to exploit the Cell concept for game programming. I remember I read that the code of even those games exploiting the Cell the best couldn't be parallelized enough to use more than 3 or 4 SPEs.
But if I am not mistaken, you don't code.
The SPEs don't make up for the performance penalty branching creates.
And you yourself quoted the low dmips figures for the PPE.
"Never attribute to malice what can more readily explained by incompetence"