NVIDIA @ SC09: NVIDIA AND PARTNERS DELIVER INDUSTRY’S BROADEST PARALLEL COMPUTING DEVELOPMENT ECOSYSTEM

by Andrew Humber

The NVIDIA booth was buzzing with activity on day 2 of SC09. The new Tesla-20 series GPUs continue to draw the crowds while, in other news, NVIDIA and its ecosystem partners announced that it will deliver the industry’s broadest set of software updates to developers using GPU Computing. The update features major releases across a broad spectrum of development standards, and makes it easier than ever for developers to take advantage of the GPU.

Included in the announcement is NVIDIA’s R195 driver with new extensions to its OpenCL 1.0 conformant driver and toolkit. NVIDIA will also release updates for its CUDA™ C compiler, with additional support for C++ and its new GPU architecture “Fermi”. This is particularly exciting as programmers can begin developing for the Fermi architecture today.

“The only effective way to scale performance in demanding applications is to move to a parallel computing model,” said Sanford Russell, general manager of GPU Computing software at NVIDIA. “The NVIDIA CUDA architecture facilitates this critical transition with its broad industry support and network of software consultants and training resources for massively parallel computing.” 
 
A major new tool in the GPU Computing Ecosystem is the beta release of NVIDIA’s integrated development environment for Microsoft Visual Studio, codenamed “Nexus”. With Nexus developers can do GPU/CPU performance tuning, debugging and other parallel computing tasks from within Visual Studio. 

Alongside NVIDIA’s own updates, several partner releases from industry leaders in software tools are available now, including The Portland Group’s CUDA Fortran solution, Allinea’s Distributed Debugging Tool (DDT) and the TotalView debugger.