GPU stops when connecting to desktop with Remote Desktop

Message boards : Questions and problems : GPU stops when connecting to desktop with Remote Desktop
Message board moderation

To post messages, you must log in.

AuthorMessage
Braeburn

Send message
Joined: 28 Oct 11
Posts: 2
United States
Message 40880 - Posted: 28 Oct 2011, 21:59:33 UTC

I'm currently running BOINC manager 6.12.34(x64) on Windows 7 SP1.
I have a EVGA GeForce 460 GTX using driver version 285.58.

I have no problem running CPU and GPU tasks, however GPU taks halt and report "GPU Missing", when I connect to my desktop via RDP (Remote Desktop). As many may know GPU features in general become disabled when using RDP. For instance accessing Nvidia control panel is not possible when using RDP.

I can see that GPU processing ceases once I connect since I'm running a GPU monitor gadget and the processing usage graph shows a drop off in the GPU usage once I connect.

My question is about BOINC's ability to resume GPU computation after disconnecting? Also is it possible there is a bug in the BOINC app which prevents GPU computation when in remote desktop mode or is there a limitation in the driver model which disables GPU hardware when in remote desktop mode.

Any thoughts about these problems and if they are known to the BOINC development team. I wouldn't mind opening a bug for tracking if there is some improvement that could be made.

thanks.
ID: 40880 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15484
Netherlands
Message 40881 - Posted: 28 Oct 2011, 22:09:08 UTC - in response to Message 40880.  

It's not a bug and it is known to the developers. This isn't something for BOINC to fix, as it's a Windows feature.

When you use RDP, Windows will switch off the driver that you installed and use its own built-in driver for RDP. This driver does not know anything about weird things like CUDA, CAL, OpenCL or whatever. This driver cannot be updated.

And as such your only option is to not use RDP, but a third party program, such as VNC which uses the user-installed driver and doesn't interrupt the crunching.
ID: 40881 · Report as offensive
Braeburn

Send message
Joined: 28 Oct 11
Posts: 2
United States
Message 40882 - Posted: 28 Oct 2011, 22:25:49 UTC - in response to Message 40881.  
Last modified: 28 Oct 2011, 22:26:42 UTC

Sounds good. I figured it was a Windows "feature" (for what ever that's worth). Of course CUDA isn't a separate driver unaffected by RDP. I guess this is where the innovation of GPU based general processing hasn't matured enough to handle these sort of scenarios like RDP.

Thanks for the explanation. I'll check out VNC for my remote management needs.
ID: 40882 · Report as offensive
juan

Send message
Joined: 13 Feb 09
Posts: 1
Brazil
Message 41147 - Posted: 13 Nov 2011, 16:41:14 UTC

I don´t know if help anybody but i belive there is a way to use RDP with Boinc, at least works for me for months in Windows XP and all of my remote computers equiped with GPUs without any noticeable problem (i have GTS250 and GTX560 but don´t see any reason it does not work in others GPUs too just simply does not have the GPUs to test).

If anybody whats to try, PM and I will try to explain step by step.

Please apologies my bad english.
ID: 41147 · Report as offensive

Message boards : Questions and problems : GPU stops when connecting to desktop with Remote Desktop

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.