There has been some speculation about the ‘Unified Memory’ module found in the latest drivers, but details are somewhat sparse..
From the product Release Highlights:
”Added nvidia-uvm.ko, the NVIDIA Unified Memory kernel module, to the NVIDIA Linux driver package. This kernel module provides support for the new Unified Memory feature in an upcoming CUDA release.”
More information was found on the negativo17 website:
”…the kernel module packages contain the main Nvidia kernel module (nvidia.ko) but also the Unified Memory kernel module [nvidia_uvm.ko – Ed] and support for multiple kernel modules as specified by the Nvidia documentation. These are optional and can be configured manually for CUDA enabled systems that need to address a specific GPU or to share memory between the CPU and GPU in CUDA programs.”
So – the bottom line is, the nvidia_uvm.ko module is not needed yet, and most ‘desktop’ users will probably not need it , anyway….
As one comment (birdie) on the DevZone forum mentions. ”This module is currently not being used by anything, so sleep tight.”
Robert Gadsdon. November 18, 2013.