GPU Computing is the use of the massively parallel architecture of the graphics processing unit (GPU) as a computational engine that can be programmed with high level languages and APIs. Fact is, More and more processing is being moved from the CPU to the GPU. We already have a great roster of applications that run on the NVIDIA CUDA architecture that consumers love. Video has been the killer application for the GPU, and a number of new video applications are able to tap into the computing power of the GPU. Adobe has added support for GPU computing to their popular CS4 Suite, Flash 10.1 and their Mercury Playback Engine. Now Microsoft is adding Office 2010 to the list.
“Microsoft has published the hardware requirements for the upcoming Office 2010 Suite, and people noticed one surprising addition: A DirectX compatible Video Processor. Over at the TechNet blog, Microsoft explains why:
If your computer has a GPU, it lets us perform graphics rendering tasks (like drawing charts in Excel, or transitions in PowerPoint) in the GPU instead of in the CPU, which parallelizes work and speeds up performance. This is particularly relevant for users of PowerPoint 2010, which will introduce some awesome new graphics and video integration features (more info at the PowerPoint team blog).”
CPUs are an important component of the PC. However, too often PCs ship with insufficient graphics processing power and the result is an unbalanced PC that can’t run the applications you want. For the best experience, you should buy a PC with the right balance of CPU/GPU horsepower.