Intel says CUDA will be nothing but a footnote in computer history
Intel and NVIDIA compete in many different ways. The most notable place we see competition between the two companies is in chipset manufacturing. Intel and NVIDIA also compete in the integrated graphics market where Intelâ€™s integrated graphics chips lead the market.
NVIDIA started competing with Intel in the data processing arena with the CUDA programming language. Intelâ€™s Pat Gelsinger, co-general manager of Intelâ€™s Digital Enterprise Group, told Custom PC that NVIDIAâ€™s CUDA programming model would be nothing more than an interesting footnote in the annals of computing history.
According to Gelsinger, programmers simply donâ€™t have enough time to learn how to program for new architectures like CUDA. Gelsinger told Custom PC, â€œThe problem that weâ€™ve seen over and over and over again in the computing industry is that thereâ€™s a cool new idea, and it promises a 10x or 20x performance improvements, but youâ€™ve just got to go through this little orifice called a new programming model. Those orifices have always been insurmountable as long as the general purpose computing models evolve into the future.â€
The Sony Cell architecture illustrates the point according to Gelsinger. The Cell architecture promised huge performance gains compared to normal architectures, but the architecture still isnâ€™t supported widely by developers.
Intelâ€™s Larrabee graphics chip will be entirely based on Intel Architecture x86 cores says Gelsinger. The reason for this is so that developers can program for the graphics processor without having to learn a new language. Larrabee will have full support for APIs like DX and OpenGL.
NVIDIAâ€™s CUDA architecture is what makes it possible to process complex physics calculations on the GPU, enabling PhysX on the GPU rather than CPU.