Jaws, once again ... talk is cheap. The processor has never been the limitation, Cell adds nothing you couldnt accomplish in software. Object oriented parallel processing is not new, but it doesnt really solve fundamental problems.
BTW, no matter what architecture you have memory access patterns will be unpredictable ... and if you have multiple levels of caching that means multiple threads of execution will be an advantage, you can do this in software but only if the hardware allows dozens of outstanding prefetches/DMA-requests.
BTW, no matter what architecture you have memory access patterns will be unpredictable ... and if you have multiple levels of caching that means multiple threads of execution will be an advantage, you can do this in software but only if the hardware allows dozens of outstanding prefetches/DMA-requests.