Bookmark and Share


David Kirk, an Nvidia fellow who has a very high influence in the company, this week made a number of important statements at the International Supercomputing Conference. Mr. Kirk said that eventually ARM-based system-on-chip devices with graphics processors will dominate PCs and CUDA will not become an open standard.

Nvidia believes that discrete graphics processing units (GPUs) will continue to exist and therefore evolve, which is pretty logical, given the fact that GPUs are still graphics centric and end-users demand high performance graphics on the first place. But Nvidia not only hopes that GPUs will remain in place, it also hopes that ARM-based microprocessors will eventually find their way into desktops and notebooks in addition to smartphones and tablets.

"Clearly, the personal computer experience is going to be dominated by SoCs with integrated ARM cores and GPUs. This is happening today and will be solidified by support for ARM in Windows Next. But as I said above, we expect that there will be a CPU + GPU market for a very long time to come," said David Kirk, an Nvidia fellow, in an interview with HPCwire.

Nvidia's well-known CUDA technology and software model will continue to remain proprietary for Nvidia. In practice, this means that software designed for closed CUDA ecosystem will remain GeForce-exclusive, which will naturally reduce popularity of the technology among consumer software designers, which would like to address AMD Radeon, AMD APUs as well as forthcoming Intel's chips with OpenCL-capable graphics cores. On the other hand, it makes a lot of sense for Nvidia to retain CUDA a closed standard on the market of high-performance computing (HPC) as both of its rivals - AMD and Intel - exclusively supply chips based on x86 architecture, which is generally an exclusive one.

Still, Nvidia understands that even CUDA relies on the fact that systems at present feature both x86 CPUs as well as GPUs, which is why the program model itself has to rely onto those kind of chips with appropriate execution. Naturally, this will make it easier to port apps to non-Nvidia-powered systems.

"There are no plans to turn CUDA into an open standard at this point. Right now, the only processors we see being deployed widely in servers are x86 CPUs and Nvidia GPUs and these are all supported by CUDA toolkits today. [...] CUDA is our platform for innovation. [...] The beauty about the CUDA programming model is that it was designed for CPU-GPU based heterogeneous architectures. [...] Other driver-level APIs like OpenCL treat the GPU as a device that is separate from the CPU (host) and this means that OpenCL as defined today has to be extended to support an integrated CPU-GPU device. This means that applications written with the CUDA toolkits will just work on our integrated CPU-GPU devices," said Mr. Kirk.

Tags: Nvidia, GPGPU, CUDA, Geforce, x86


Comments currently: 6
Discussion started: 11/26/15 08:17:11 PM
Latest comment: 12/11/15 02:41:20 PM

Add your Comment

Related news

Latest News

Wednesday, November 5, 2014

10:48 pm | LG’s Unique Ultra-Wide Curved 34” Display Finally Hits the Market. LG 34UC97 Available in the U.S. and the U.K.

Wednesday, October 8, 2014

12:52 pm | Lisa Su Appointed as New CEO of Advanced Micro Devices. Rory Read Steps Down, Lisa Su Becomes New CEO of AMD

Thursday, August 28, 2014

4:22 am | AMD Has No Plans to Reconsider Recommended Prices of Radeon R9 Graphics Cards. AMD Will Not Lower Recommended Prices of Radeon R9 Graphics Solutions

Wednesday, August 27, 2014

1:09 pm | Samsung Begins to Produce 2.13GHz 64GB DDR4 Memory Modules. Samsung Uses TSV DRAMs for 64GB DDR4 RDIMMs

Tuesday, August 26, 2014

10:41 am | AMD Quietly Reveals Third Iteration of GCN Architecture with Tonga GPU. AMD Unleashes Radeon R9 285 Graphics Cards, Tonga GPU, GCN 1.2 Architecture