cRIPticon said:
... You, good sir/madam, need to get your hands on a full on CELL system, not the PS3
Very cool stuff and I understand why tinkering with the architecture is fun as I have been involved with many other, much larger SMP/MCA systems over the past 15+ years (think hundreds of cores/thousands of threads). ...
Clusters are cool, I did some sims on a big one. Well with respect to computing,
parallelizing an application over multiple nodes is good, but parallelizing the
compute kernels on-chip as well, makes the whole thing much more efficient. The
interesting point on the Cell processors, and the reason I like it that much,
are its programmable memory interface which makes it far more superior with
respect to non-programmable ones like you have on Intel and whatever. It's a bit
more difficult, initially, but once you got it, it's A LOT more natural to use
and in the end leads to a higher efficiency, like one can see on the (4k x 4k)
SGEMM math kernel, which attains a 99% efficiency on the Cell processor -- a
result that currently cannot be matched by any other hardware / architecture in
existens, not even Larrabee was able to get even close. And as one can see,
PS3 Games have also improved a lot by utilizing the resources much better. In
GoW III, for example, the better MLAA (Morphological Antialiasing) would cost
about 20ms on one SPE wheras 2xMSAA would cost only 5ms per frame on the RSX.
But by splitting the MLAA algorithm / data over five SPEs they could cut down
the time to only 4ms and additionally gain 5ms from the RSX to implement more
features.
In essence, programming on the Cell processor can teach one how to program much
more efficiently, which carries over to any other system, but not vise versa.
One more reason to have access to the OtherOS.
mAcOdIn said:
Well the "cost" of a product is a sum of all work and support that goes into it. So, if cutting the "Other OS" option saves them money from not having to pay one guy each firmware update for who knows how many man hours testing that release but because they have to keep the guy working anyways because they're going to continue supporting the feature on the older models, well then they haven't saved any money at all. ...
Honestly, what does it cost? Sometimes I get the feeling that they have to spend
millions to maintain a given feature -- a feature an undergraduate could
possibly maintain in its spare time. Well, speaking about the cost, I'm pretty
sure that Sony uses Linux on their backbones as well. Did they paid a dime for
Linux or for those who maintain the entire thing? But Sony wanna tell us that
they can't maintain a software like the OtherOS. It's not rocket science.
Further. What about the PS3 browser? I bet that an undergraduate project would
build something better within 4 week. No kidding.
They simply don't want to build a better browser, and they simply don't wanna
have the OtherOS any longer. GAME | CONSUME | DIE. That's it.