System has two GPUs in it that are verifiable via DxDiag and the Nvidia Control Panel
GPU 0: WDDM
GPU 1: TCC
System environment variables:
CUDA_VISIBLE_DEVICES=1
Was running Viewshed 2 just fine yesterday, suddenly stopped recognizing GPU 1 and kept trying to use GPU 0 which was being used to show display; obviously this meant doing any display wise work was not optional.
In the Nvidia Control Panel, set GPU 0 Usage Mode to "Dedicate to graphics tasks" and this forces Viewshed 2 to use CPU.
Is there a setting somewhere that ArcPro would store erroneous CUDA_VISIBLE_DEVICES flags?
We cannot figure out why the application is saying there is no GPU available in TCC and specified when it clearly is.