AmigaPixel wrote:
Thanks for the link great info. I wouldn't be surprised if Open CL pushes CUDA out since it is across platforms and brands.
OpenCL will and in fact has already displaced all other forms of parallel execution APIs...
These GPU's may be off the shelf and not specialized devices in the old sense, but they are programmable and scalable and with API's like Open CL a lot of power will be harnessed.
There is a lot of power, but it is useful for high power applications... the types of applications that would never been run on a system that doesn't even offer memory protection.
The Cell cpu offers some interesting possibilities too, it will be interesting to keep watch.
If development work continues then it might be able to keep up with the big players; AMD, Intel and Nvidia... but I'm not sure where the motivation will come from for the Cell...