GPU missing waiting to run

Foo Bar
Foo Bar
Joined: 9 Mar 14
Posts: 4
Credit: 541165
RAC: 0
Topic 197459

Hi, I just installed a Nvidia Quadro 2000 card in my computer and it started crunching but after about 1,5% it went missing. I tried rebooting both BOINC and Windows but nothing helps. In the event log there is an entry 'No usable GPUs found'. This is on Windows 7 x64.

MAGIC Quantum Mechanic
MAGIC Quantum M...
Joined: 18 Jan 05
Posts: 1885
Credit: 1395864811
RAC: 1140080

GPU missing waiting to run

Well your pc says it has a task running but at the same time your GPU is not recognized http://einsteinathome.org/account/130742/computers

Are the drivers up to date??

http://www.geforce.com/drivers/results/73214

(and your preferences set the way you want?)

http://einsteinathome.org/account/130742

Foo Bar
Foo Bar
Joined: 9 Mar 14
Posts: 4
Credit: 541165
RAC: 0

I installed the card

I installed the card yesterday. Then I installed the latest drivers. It was detected right way and started crunching. But just after 1,5% another task was started and since then I can't get it running. After the first run it was detected by BOINC as I checked the event log. No the event log says no suitable GPUs found. Really strange.

Foo Bar
Foo Bar
Joined: 9 Mar 14
Posts: 4
Credit: 541165
RAC: 0

I uninstalled, rebooted

I uninstalled, rebooted Windows and installed again. This is the event log:

18/03/2014 18:37:53 |  | cc_config.xml not found - using defaults
18/03/2014 18:37:53 |  | Starting BOINC client version 7.2.42 for windows_x86_64
18/03/2014 18:37:53 |  | log flags: file_xfer, sched_ops, task
18/03/2014 18:37:53 |  | Libraries: libcurl/7.25.0 OpenSSL/1.0.1 zlib/1.2.6
18/03/2014 18:37:53 |  | Data directory: C:\ProgramData\BOINC
18/03/2014 18:37:53 |  | Running under account Nasko
18/03/2014 18:37:53 |  | No usable GPUs found
18/03/2014 18:37:53 |  | app version refers to missing GPU type NVIDIA
18/03/2014 18:37:53 | Einstein@Home | Application uses missing NVIDIA GPU
18/03/2014 18:37:53 |  | app version refers to missing GPU type NVIDIA
18/03/2014 18:37:53 | Einstein@Home | Application uses missing NVIDIA GPU
18/03/2014 18:37:53 |  | app version refers to missing GPU type NVIDIA
18/03/2014 18:37:53 | Einstein@Home | Application uses missing NVIDIA GPU
18/03/2014 18:37:53 | Einstein@Home | Missing coprocessor for task PA0089_018C1_264_0
18/03/2014 18:37:53 | Einstein@Home | Missing coprocessor for task p2030.20131124.G65.95+01.29.C.b5s0g0.00000_64_0
18/03/2014 18:37:53 | Einstein@Home | Missing coprocessor for task p2030.20131124.G66.77-00.06.C.b0s0g0.00000_2816_1
18/03/2014 18:37:53 | Einstein@Home | Missing coprocessor for task LATeah0058C_672.0_1354010_0.0_1
18/03/2014 18:37:53 |  | Host name: HOME-PC
18/03/2014 18:37:53 |  | Processor: 4 GenuineIntel         Intel(R) Core(TM) i5-2320 CPU @ 3.00GHz [Family 6 Model 42 Stepping 7]
18/03/2014 18:37:53 |  | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 popcnt aes syscall nx lm vmx tm2 pbe
18/03/2014 18:37:53 |  | OS: Microsoft Windows 7: Home Premium x64 Edition, Service Pack 1, (06.01.7601.00)
18/03/2014 18:37:53 |  | Memory: 7.98 GB physical, 15.96 GB virtual
18/03/2014 18:37:53 |  | Disk: 372.60 GB total, 211.00 GB free
18/03/2014 18:37:53 |  | Local time is UTC +1 hours
18/03/2014 18:37:53 |  | VirtualBox version: 4.2.12
18/03/2014 18:37:53 | Asteroids@home | URL http://asteroidsathome.net/boinc/; Computer ID 81042; resource share 100
18/03/2014 18:37:53 | rosetta@home | URL http://boinc.bakerlab.org/rosetta/; Computer ID 1729909; resource share 25
18/03/2014 18:37:53 | Einstein@Home | URL http://einstein.phys.uwm.edu/; Computer ID 10709173; resource share 100
18/03/2014 18:37:53 | LHC@home 1.0 | URL http://lhcathome.cern.ch/lhcathome/; Computer ID 10320110; resource share 50
18/03/2014 18:37:53 | Milkyway@Home | URL http://milkyway.cs.rpi.edu/milkyway/; Computer ID 566583; resource share 75
18/03/2014 18:37:53 | Cosmology@Home | URL http://www.cosmologyathome.org/; Computer ID 212771; resource share 75
18/03/2014 18:37:53 |  | No general preferences found - using defaults
18/03/2014 18:37:53 |  | Reading preferences override file
18/03/2014 18:37:53 |  | Preferences:
18/03/2014 18:37:53 |  | max memory usage when active: 4087.15MB
18/03/2014 18:37:53 |  | max memory usage when idle: 7356.88MB
18/03/2014 18:37:53 |  | max disk usage: 10.00GB
18/03/2014 18:37:53 |  | max CPUs used: 3
18/03/2014 18:37:53 |  | (to change preferences, visit a project web site or select Preferences in the Manager)
18/03/2014 18:37:53 |  | Not using a proxy
18/03/2014 18:37:55 |  | Remote desktop in use; disabling GPU tasks
Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 248

Are you sure that Windows, in

Are you sure that Windows, in its infinite wisdom, didn't treat your drivers as old and inadequate, and that it installed 'the latest, best, and WHQL' all by itself? As these drivers that come from Microsoft themselves, don't contain things like OpenCL and CUDA.

Double check that you use these drivers?

BOINC only checks for capable GPUs at BOINC startup, and can only do so when a driver is installed that contains OpenCL or CUDA support. Any driver that doesn't have these components included will give "No usable GPUs found".

Apropos, other cases in which BOINC stops running GPU work are:
1. When BOINC is installed as a service. As then the drivers run in a different session than the Windows user account does, and therefore the correct drivers cannot be found any longer.
2. When you use Fast-User Switching. For then the drivers may be loaded for the first user, who also installed BOINC. But they're not loaded for the second user.
3. When using remote desktop. When using the remote desktop, Windows uses a driver that contains nothing, but for basic 2D and 3D components. This driver cannot be updated. It's to make sure that any system out there can show the Windows desktop of the remote computer.

All of those cases are Windows things. Not much BOINC can do about to change that.

Logforme
Logforme
Joined: 13 Aug 10
Posts: 332
Credit: 1714373961
RAC: 0

"Remote desktop in use;

"Remote desktop in use; disabling GPU tasks"

I learned the hard way you can't connect to a box running GPU tasks using remote desktop. It replaces the real drivers with fake ones. If you need to remote to the box you have to use a VNC solution.

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5893653
RAC: 248

RE: It replaces the real

Quote:
It replaces the real drivers with fake ones.


Not fake ones, just drivers that don't contain many special hardware requiring things. This to make it compatible with any system out there. Even a computer with a 1 megabyte videocard can be used to RD into a Windows 7 computer.

Foo Bar
Foo Bar
Joined: 9 Mar 14
Posts: 4
Credit: 541165
RAC: 0

Starting BOINC from a

Starting BOINC from a physical screen solves the problem. If I then disconnect the screen or switch to another source is it going to continue to use the GPU?

MAGIC Quantum Mechanic
MAGIC Quantum M...
Joined: 18 Jan 05
Posts: 1885
Credit: 1395864811
RAC: 1140080

Do you mean just unplugging

Do you mean just unplugging the monitor from your GPU card?

If so then that is no problem since I do it several times a day since I use just 2 monitors on 5 of my desktops since GPU's here is their only job (pretty much anyway)

Yes those drivers get updated quite often and that is not even including the "beta" drivers.

In fact I just updated the driver on my NVIDIA GeForce GTX 650 Ti (2047MB) to driver: 33528 tonight.

I don't have a Quadro 2000 but you can run the Auto-Detect @ the GeForce site.

David S
David S
Joined: 6 Dec 05
Posts: 2473
Credit: 22936222
RAC: 0

RE: Starting BOINC from a

Quote:
Starting BOINC from a physical screen solves the problem. If I then disconnect the screen or switch to another source is it going to continue to use the GPU?


If you just turn it off, unplug it, switch a KVM to a different box, or anything like that, yes, it will continue to run.

Logging in from another computer using Windows Remote Desktop Connection stops GPU crunching. I use teamviewer.com to remote in. Install the app on every computer you want to remote into, plus the one(s) you will be remoting in from. If everything is set right, you won't even need to enter passwords (unless the remote box has restarted and you haven't logged into it in person). There's also a web login that I use at work where I can't install software.

David

Miserable old git
Patiently waiting for the asteroid with my name on it.

mikey
mikey
Joined: 22 Jan 05
Posts: 12656
Credit: 1839051349
RAC: 4481

RE: (unless the remote box

Quote:
(unless the remote box has restarted and you haven't logged into it in person)

Does this include boxes that auto start into a user account? I have some Boinc only machines and have set all of them to auto logon to an account that then crunches, would Team Viewer work in those cases? Would each pc have to use the same account name? I use UltraVNC now but have to use a password for each pc when I log in from another pc. It isn't hard or anything like that, in fact it's pretty easy, but I cannot log in from outside my home network. That is probably a user setting that I haven't found yet though.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.