joeorc said:
yup they are: From IBM's :
The SPEs are independent processors, each running its own individual application programs. Each SPE has full access to coherent shared memory, including the memory-mapped I/O space. The designation synergistic for this processor was chosen carefully -- there is a mutual dependence between the PPE and the SPEs. The combination of the two working in harmony produces a greater effect than each working alone. The SPEs depend on the PPE to run the operating system and, in many cases, the top-level control thread of an application. The PPE depends on the SPEs to provide the bulk of the application performance. " |
I'm not a programmer, but I do have a LITLLE bit of programming knowledge, but how would you differentiate between an independent, vice dependent processor? I guess, I look at the OS as having a bigger role than the Cell model...there is no slight meant by this comments, but this seems analogous to a terrorist organization, where the cells are independent, but are all tied to a central organization for core doctrine. Efficient and effective, but it has some downsides as well, and command and control can prove to be quite a challenge. A symbiotic relationship....and it's the developer that turns it into either the Borg or the Trill. It then is hard to say which one is better or worse, as it's a case by case basis.











at all. it's control scheme is very good it holds great advancement for game innovation, along with future innovation for other "app's" but on the same token it's helping Developer's one way but hindering Developer in another
