CUDA is a parallel computing platform supported by NVIDIA graphics cards. ArcGIS Reality Studio uses CUDA acceleration to improve the performance of computationally intensive processing tasks.
A CUDA Driver Timeout can occur when a GPU operation exceeds the default Windows timeout period. To prevent the operating system from becoming unresponsive, Windows monitors GPU activity using a mechanism known as Timeout Detection and Recovery (TDR). If the GPU does not respond within the configured timeout period, Windows automatically resets the graphics driver.
Increase the TDR timeout value in the Windows Registry to resolve it, completing the following steps:
- Press Windows+R to open the Run dialog box.
- Type regedit and press Enter.
- Navigate to the following key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers
- Right-click GraphicsDrivers and select New, DWORD (32-bit) Value.
- Name the new value: TdrDelay
- Double-click TdrDelay.
- Select Decimal.
- Enter a timeout value such as: 90
- Click OK.
- Restart the computer.
Increasing the timeout value allows longer-running GPU operations to complete without being interrupted by Windows.
Warning: Incorrectly modifying the Windows Registry may cause system instability. Back up the registry before making changes.