GPU maker NVIDIA has plans to bring its CUDA technology to mobile devices, although the first generation of Tegra, which arrives in 2009, won't support this feature yet.
According to Huang, a new computer architecture can be spotted, one that combines the power of traditional CPUs and that of GPUs and other types of parallel processors. “The CPU is excellent for sequential processing, but there are many types of problems that you can operate on in parallel,” he added.
Huang also stated that GPUs are able to offer higher performance levels than CPUs, mainly due to the integration of hundreds of processors. He shared that the Tesla Personal Supercomputer is an example of 240 processors running in parallel. Moreover, Huang said that gamers were the first to realize how important a heterogeneous architecture could be, as they could observe improvements in their video games and 3-D graphics while running both powerful CPU and GPU.
NVIDIA does not believe that GPUs could replace CPUs. “We are not trying to replace the CPU, as we believe it is necessary,” said Huang. He added that the company is currently working with application developers to port their software to the CUDA architecture. According to him, programming using the C language allows sophisticated users like researchers to write themselves the programs for the new supercomputer.
Use Disqus to post new comments, the old comments are listed below.
Re: NVIDIA CUDA coming to mobile devices by Anonymous on Saturday, November 22 2008 @ 01:49:16 CET
A lot of ground is going to be gained in the mobile market in the coming years. People are finally able to lower the amount of tradeoffs in going to a mobile platform, and there are models for different levels of needs.
Nvidia is wise to be keeping up with this. They offer newer drivers than ATI for mobile cards, and keep them more up to date. And by offering physix, going back to the 8 series, even on mobile platforms, gamers saw renewed interst in mobile machines.
Big, large box pc's are going the way of vinyle records.