DemoCoder said:
So yes, "CELL" as you know it, benefitted tremendously from money being spent at IBM on pervasive/mas-par/distributed computing. And money being spent today is not solely for the PS3, but also for IBM's HPF projects.
Exactly, which is irrelvant to the money invested by the STI partners. Democoder, your correct, but your stating something that's the inverse of our [Dave and I] discussion. Please, if you wish to get into a discussion I'll allways be there - but don't support and argue something that's perverse in relation to the origional topic I was discussing.
We're talking about the money spent by STI under the 2001 agreement (eg. 400M on R&D infastructure and the
Cell project), the expanded 2002 agreement (eg. Sony + STI) on process technology as well as the >4Billion on manufacturing infastructure under an expanded OTSS agreement are relative to an investment in a project whose intention is focused squarely on a specific implimentation - PS3.
What you're discussing is irrelvant as I have never debated prior art's influence (as per it's futility in an argument) which is why I brought up the parallel of the DoD prior investements and it's irrelevance to PPC970's actual design.
I can tell you that as far back as 1996 when I worked there, they were talking about cell architectures as the "next big thing" and had already started spending money on it. Unless you can tell me how the Austin cell differs "radically" from the cell design at Yorktown, I'm going to claim that the vast majority of the money spent on "CELL" is not solely for PS3.
Than what's it for? The Broadband Engine is highly differential to the Blue-Gene projects being worked on that I'm aware of. AFAIK, TJ Watson-Yorktown was working on a BG program based on reductionist SMT cores which are utilized in high concurrency (bounded by 10^
N) with the intention to mask latencies by way of massive parallelism - put into praxis by keeping as many threads in flight as possible vis-a-vis concurrent clusters of TUs surrounding sparce computational resources such as FPUs or FXUs. The concept being that there is a region where die area, preformance and power requirements intercept for the mean supecomputing tasks that is best solved by the above design.
The Broadband Engine (as an architecture) looks to be more akin to an extention of the EmotionEngine or an advanced genetically produced design by a high bias of post-contemporary PC 3D accelerator ideology (such as unified constructs) with some features present from Cellular Computing (namely the memory hierarchy and forms of interconnection) where you have a vastly fewer absolute number of a basic "cell"/core that is composed of computation heavy constructs with high bandwith hierarchical interconnections that are at some level 'overseen' by a seperate construct. IIRC, didn't nVidia patent something vaguely similar with a 'Gatekeeper' controlling underlying resources?
The architectural differences are obvious on a per-IC level. If you wish to theorize about how the concept of non-local cellular processing is analogous to how the IBM projects work on a macroscopic scale, then I'd agree based on what Kutaragi has stated. The way in which interconnection and processing tasks look to be distributed is very much akin to the BG projects, which arguably, are biologically inspired. Yet, this isn't an architectural feature - and as you very well know, a analogous tasks don't imply similar constructs underlying it them. And, frankly, this is a spill-over benefit for STI - not an example of where STIs investment in a set-piece architecture spilled over elsewhere.
Yet, if you wish to continue debating how the Broadband Engine (as envisioned in the Suzuoki or Kahle/Gschwind et al. IBM patents) is rooted architecturally in a BlueGene project I'll disagree. Again, just because there is a body of research in the general direction (eg. Church-Turing) doesn't mean it's described every microarchitectual detail of a specific manifestation (eg. Pentium4). So, look threw the patents by Sony or STI-Autin and you tell me how they relate to the BG programs
architectually... rather how they relate to a closer degree than, say, the EmotionEngine as a forebearer.
PS. Where they working on any RANN projects during your time? You didn't say when you departed.
PPS. I'm out for awhile, so if you respond quickly it's not that I'm avoiding you.