Totalview® for HPC User Guide : PART V Using the CUDA Debugger : Chapter 25 About the TotalView CUDA Debugger : Backward Compatibility with CUDA Device Drivers
Backward Compatibility with CUDA Device Drivers
The table below shows, for each version of TotalView, the SDK tool chain versions that are supported, and the minimum version of the NVIDIA driver needed for each SDK tool chain.
It is important to understand that it is the installed driver that ultimately determines the level of support. That is:
NVidia provides backwards compatibility in its driver versions. For a given SDK, you can use a driver version that is newer than the minimum shown in the table below. In other words, newer NVidia drivers support older SDK versions. For example, using TotalView for HPC 2017.3, you can debug programs built with the CUDA SDK 7.5 tool chain on systems that are running driver version 384.59 from the CUDA 9.0 SDK, or any driver version that is 352.39 or newer.
NVidia does not provide upwards compatibility in its driver versions. For a given SDK, you cannot use a driver version that is older than the minimum shown in the table below. In other words, older NVidia drivers do not support newer SDK versions. For example, using TotalView for HPC 2017.3, you cannot debug programs built with the CUDA SDK 9.0 tool chain on systems that are running driver version 352.39 from the CUDA SDK 7.5 or any driver version that is older than 384.59.
 
SDK Tool Chain
Version
Minimum Driver Version
TotalView Version
 
8.15.10
2016.07
2017.3
7.5
352.39
Y
Y
Y
8.0
367.48
Y
Y
9.0
384.59
Y
Y — TotalView supports programs for this driver/SDK version
D — TotalView support for this driver/SDK version is deprecated
— Driver/SDK version unsupported