If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

NVIDIA CUDA 6 Makes GPGPU Programming Simpler

Phoronix: NVIDIA CUDA 6 Makes GPGPU Programming Simpler

NVIDIA rolled out CUDA version 6 this morning, their latest major update to their Compute Unified Device Architecture for GPGPU / parallel programming. With CUDA 6, NVIDIA says its now simpler to achieve better parallel programming on the GPU...

Timing on that announcement is just too coincidental, been that I am pretty sure that it is one of the requirement for mantle, if you consider the description they gave of how you can manage the memory and tread in the APU13 presentation.

This is just a change to a programming construct so it's not dependent on hardware and there likely won't be any performance improvements. So for existing cards it will be just doing the memory copies behind the scenes.

However new hardware supporting true unified virtual memory should come with Maxwell, and I assume this is the way that feature will be exploited.

Timing on that announcement is just too coincidental, been that I am pretty sure that it is one of the requirement for mantle, if you consider the description they gave of how you can manage the memory and tread in the APU13 presentation.

Apparently there's a big supercomputing conference next week (SC13) which NVIDIA usually attends, and they're trying to release some of the news early so it doesn't get washed out.

The new 331 driver series includes a unified virtual memory kernel module.