The Inquirer-Home

Nvidia releases Linux Cuda 2.2

De-buggery
Thu Apr 09 2009, 10:47

NVIDIA HAS ANNOUNCED its latest version of Linux Cuda 2.2 Beta, a hardware level refresh the Green Goblin hopes will amaze and delight GDB users everywhere.

The software toolset, which exposes the GPU's processing abilities to x86 software, lets developers use a hardware-level debugger and profiler to help track down and kill problems in their code.

CudaNvidia reckons the new version will also allow developers - but only the ones with Nvidia graphics cards, of course - to isolate individual operations in real-time.

The Nvidia spinfo says the refresh means "Linux developers can now use a debugger on Cuda-enabled GPUs that offers both the familiar interface of the popular open-source GDB debugger and the ability to debug kernels as they execute on the GPU".

Purportedly, the GPU-side debugger also has all the features developers would expect from GDB in the first place, like the ability to have breakpoints, watch variables, inspect state and more. Oh, yeah, and it also packs "additional functions for Cuda-specific features", whatever they might be.

Nvidia is also touting the latest release of its Cuda Visual Profiler, another developer friendly tool allowing for full measurement of memory bandwidth within a kernel.

Lest we forget, Nvidia says Cuda 2.2 features better OpenGL interop performance, texture from pitch linear memory, Zero-copy support for direct access to system memory, pinned shared system memory and asynchronous memcopy operations in Vista.

The update also means Cuda 2.2 is now supported on Windows, Mac OS X, and all major Linux distributions. µ

L'INQ
Cuda wuda, shuda

Share this:

Comments
gdb

Really, you don't need gdb to write CUDA if you read the docs. IFAIK, gdb won't help with kernel code anyway.

posted by : hoohoo, 09 April 2009 Complain about this comment
aboutus
Advertisement
Subscribe to INQ newsletters
Advertisement
INQ Poll

Digital Economy Bill

Is the Digital Economy Bill a good thing?