Nvidia graphics chips perform double duty as CPUs
IDG News Service - Nvidia Corp. is promoting the idea that the graphics processing units (GPUs) it makes can also operate, when needed, as additional CPUs (central processing units) to vastly increase computing power.
"People buy GPUs to do graphics but it's just sitting there in your PC most of the time," said John Nickolls, director of architecture for Nvidia, in a presentation Wednesday at the Microprocessor Forum 2007 in San Jose, Calif. "It's a wonderful high-performance massively parallel computer so we're trying to open that up a bit."
When it's not performing graphics-related tasks, the GPU can be used in parallel with the central processing unit (CPU), Nickolls said, delivering up to 200 billion FLOPS (floating-point operations per second), a measure of computer performance.
Nvidia released a beta version of software called CUDA (Compute Unified Device Architecture) in February. A general release is expected in the second half of this year. CUDA allows software developers to write programs that instruct the GPU to perform some computing functions normally done only by the CPU. Using the GPU as a CPU is not new, said Nickolls, but CUDA should make it easier for software developers to do.
CUDA works only on Nvidia's GeForce 8800 and 8600 and the Quadro FX 4600 and 5600 GPUs introduced in November 2006.
The GeForce GPU, for example, can act as a co-processor to the CPU, has its own 16K-bit memory and runs more than 128,000 instruction threads in parallel, Nickolls said. Groups of threads can also work together to accomplish one task.
Applications that could run on a GPU used as a CPU include those used in the fields of science, medicine, finance or other work that depends on heavy-duty processing power.
Nvidia's approach differs from the one touted by Advanced Micro Devices Inc. Tuesday at the Microprocessor Forum. AMD, which acquired the graphics chip company ATI Technologies Inc. in 2006, is in the early stages of development of a combined CPU/GPU called Fusion, which is due some time in 2009. Fusion is offered more as a cost play, Nickolls said, in order to reduce cost by combining the GPU and CPU, rather than to boost performance.
The two-day Microprocessor Forum was hosted by the research firm In-Stat.



- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Optimize Data Backup to Ensure Data Protection
- Protecting data, a top IT priority, is made even more difficult as rapid data growth pushes traditional backup processes beyond their capabilities. Integrating...
- Enabling Storage Flexibility to Better Manage Data Growth
- Virtualizing file storage gives organizations the flexibility and data mobility required to reduce backup windows and costs, improve storage efficiency, and seamlessly integrate...
- Case Study: Publisher Cuts Backup Times by 98 Percent
- Learn how John Wiley & Sons, Inc., a leading publisher for scientific, technical, and medical communities, successfully reduced backup times from 36 hours...
- Case Study: Firm Optimizes Storage, Shrinks Backup Window
- By optimizing its existing storage environment, multi-skilled architectural firm RHWL reduced backup times from 14 hours to 1.5 hours, slashed tape and offsite...
- Indiana University Virtualizes Mission-Critical Oracle Databases
- The Kelley School of Business at Indiana University deployed VMware Infrastructure which decreases costs, streamlines server deployment, and reduces energy consumption. All Data Center White Papers
- Live Webcast
North Pole to South Seas: Overcoming the Pitfalls of remote Performance - In today's always-on world, connectivity is a business requirement. You need the tools that allow you to operate as if you were on...
- Live Webcast
Playing Defense: Staying on Top of Your Disaster Recovery Game - When it comes to disaster recovery, rapidly growing data volumes, distributed computing models, and new technologies all combine to present an ever-changing playing...
- Customer Spotlight: How IPC The Hospitalist Company Implemented Oracle on VMware
- Have you been looking to hear about customer's experiences with the new VMware vCenter Site Recovery Manager product? View this webcast to learn...
- Introduction to VMware View 5
- VMware View™ 5 simplifies IT management while increasing end user freedom by delivering desktop services from your cloud. Building upon VMware's leadership in...
- Reliable Disaster Protection with VMware vCenter Site Recovery Manager
- A simple, cost-effective disaster-recovery solution for virtual environments is high on the agenda for IT organizations as they virtualize more business-critical applications with...
- Introduction to VMware vCenter Site Recovery Manager 5
- Traditional disaster recovery solutions are often too expensive, complex and unreliable to meet business requirements. As a result, IT departments are hesitant to...
- Introduction to Virtualization
- This video webcast is designed to help those with little to no virtualization experience understand why virtualization and VMware are so important to... All Data Center Webcasts