Nvidia tries to link cloud with graphics processors

Nvidia's latest graphics processors based on Kepler will accelerate virtualization and reduce reliance on CPU

Nvidia on Tuesday announced technologies that could make its upcoming Tesla graphics processors more accessible to cloud deployments in enterprises, while also reversing a trend of relegating highly parallel chips to specialized math and scientific calculations.

The company announced new Tesla graphics processors with hardware and software hooks that allow the chips to be self-sufficient in deploying virtual machines and executing programs. Analysts said the new technologies could open the floodgates for cloud deployments through servers with virtualized graphics processors, which will rely less on components such as CPUs for task execution.

Graphics processors are generally considered faster than CPUs, which are more relevant for everyday tasks such as productivity applications. A larger number of servers are now harnessing the parallel-processing capabilities of CPUs and GPUs to scale performance, especially in supercomputing. The world's second-fastest supercomputer, the Tianhe-1A system at the National Supercomputer Center in Tianjin, China, uses Nvidia's Tesla GPUs and Intel's Xeon processors to deliver 2.5 petaflops of performance.

The new graphics processors include the Tesla K10, which has started shipping, and the Tesla K20, which will ship in the fourth quarter. The new chips are based on the Kepler architecture, and are faster and more power-efficient than the older Fermi architecture, which was considered power hungry by design. Chip prices were not available.

Nvidia has added to Kepler a new virtualization technology called VGX, which virtualizes the GPU and makes it a resource that can be shared by multiple CPUs and threads, said Jeff Brown, general manager of the professional solutions group at Nvidia. Nvidia has built a memory management unit into the GPU, ensuring a straightforward deployment of a virtual machine.

GPUs have in the past been used for virtualization. For example, Nvidia and its rival Advanced Micro Devices have offered professional graphics cards for deployment of Windows 7 virtual desktop from servers to client devices. But with VGX, now the GPU can skip CPU cycles and directly deploy and manage virtual machines.

The new virtualization technology has interesting implications in server designs and the deployment of cloud services to thin clients and devices like tablets, said Dean McCarron, principal analyst at Mercury Research.

"We can see some shifting going on. For one, GPUs haven't shown up in the server environment outside the high-performance computing space." McCarron said. "It opens the door for playing very complex, visually detailed games on a thin-client."

The new technology also makes it easier and inexpensive to add GPUs to general server environments, McCarron said. For example, a server-side virtualized GPU will be able to able to render a high-definition game and deliver it over the cloud while take advantage of GPU acceleration features.

"Now you can start doing some interesting things with your workload in terms of a client-server architecture," McCarron said.

The VGX architecture removes a couple of major bottlenecks that kept hybrid -- CPU and GPU --- systems from achieving maximum power and performance efficiency, said Dan Olds, principal analyst at Gabriel Consulting Group.

"After these changes are implemented fully, users will see much higher CPU, GPU, and thus overall system utilization, which makes the already compelling hybrid computing story even stronger," Olds said.

A VGX hypervisor is connected to hypervisors from Citrix or VMware, and graphics boards are being developed based on VGX that can be plugged into PCI-Express 3.0 slots. Server makers including Dell, Hewlett-Packard, IBM and Cisco are adopting the new VGX technology, Nvidia's Brown said.

Multiple workloads require GPUs in servers to execute programs more efficiently. Nvidia has introduced new technology called HybridQ to improve the parallelism and utilization of GPUs, said Sumit Gupta, senior director for the Tesla Business Unit.

The GPU helps execute multiple tasks simultaneously and more efficiently through a hardware scheduler, which ensures the GPU can prioritize and execute tasks more efficiently instead of looping back to the CPU, Gupta said.

"As soon as you start going back to the CPU too much, you lose the benefit of the GPU," Gupta said.

A part of CPU design involves a scheduler that makes sure the workload and its branches get handled correctly. That kind of capability wasn't present in parallel processing units, and Nvidia's implementation of HybridQ will scale GPU performance, Mercury Research's McCarron said.

The GPU already a lot of capabilities of the CPU, and the HybridQ will bring them closer in features, McCarron said. Rather than having specially tuned software, HybridQ will scale the number of workloads virtualized GPUs handle, McCarron said.

The HybridQ technology can be applied to a number of tasks that include computational fluid dynamic, bioinformatics, genome sequencing and circuit simulation, Gupta said. Programmers don't have to make changes in code to benefit from the HybridQ technology and the technology is compatible with Nvidia's CUDA framework, which enables programmers to write highly parallel programs.

HybridQ will come with the Tesla K20, which is targeted at high-end servers and will become available in the fourth quarter.

Agam Shah covers PCs, tablets, servers, chips and semiconductors for IDG News Service. Follow Agam on Twitter at @agamsh. Agam's e-mail address is agam_shah@idg.com

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Agam Shah

IDG News Service
Show Comments


James Cook University - Master of Data Science Online Course

Learn more >


Sansai 6-Outlet Power Board + 4-Port USB Charging Station

Learn more >



Back To Business Guide

Click for more ›

Brand Post

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Louise Coady

Brother MFC-L9570CDW Multifunction Printer

The printer was convenient, produced clear and vibrant images and was very easy to use

Edwina Hargreaves

WD My Cloud Home

I would recommend this device for families and small businesses who want one safe place to store all their important digital content and a way to easily share it with friends, family, business partners, or customers.

Walid Mikhael

Brother QL-820NWB Professional Label Printer

It’s easy to set up, it’s compact and quiet when printing and to top if off, the print quality is excellent. This is hands down the best printer I’ve used for printing labels.

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

Featured Content

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?