AlgebraicRing said:Also waiting for the technical specs, What are the assembly languages
Because the Cell's PPE uses the same instruction set as the PowerPC 970 CPU, it does not require changes to the compiler or the binutils. However, compiled code runs more efficiently on it when using a compiler that schedules instructions specifically for the CPU's pipeline structure. You can get a patch to GCC to add a pipeline definition for the PPE so you can create optimized code.
Since the SPU instruction set is not directly related to an existing CPU architecture, a new back end was written for both GCC and binutils. SPU code is compiled separately from the PPC code and gets loaded at run time.
Shifty Geezer said:All this talk of Linux on Cell, but who's going to be writing to the spufs for example? There's next to no Cell kit out there! Or is that only PS3 kits? How many devs have Cell gear to write to?
Titanio said:
From The Interview said:dW: But we will be having a Cell-based Blade, if nothing else?
Bergmann: Well, this is the one thing that I'm working on, and I don't know about the availability for customers at all.
What we are working on now is really a technology study. And people who are interested in that can ask the IBM Engineering and Technology Services [ET&S] about how to evaluate this technology for their purposes. But as far as I know, there will not be a Cell-based IBM server product.
They won't have mission critical server products with Cell until his Linux port is fully developed and evaluated... the Cell workstation for Sony/IBM is OTOH a graphics workstation and is not a server.AlgebraicRing said:Makes the whole Cell operation sound pretty shaky. A big experiment at this point.