cc_config.xml - exclusive_gpu_app - doesn't work correct

Message boards : Questions and problems : cc_config.xml - exclusive_gpu_app - doesn't work correct
Message board moderation

To post messages, you must log in.

AuthorMessage
Magiceye04

Send message
Joined: 13 Aug 10
Posts: 24
Germany
Message 34894 - Posted: 24 Sep 2010, 17:21:00 UTC

I created this cc_config.xml :
<cc_config> 
<options> 
     <exclusive_gpu_app>DScaler.exe</exclusive_gpu_app> 
     <exclusive_gpu_app>vlc.exe</exclusive_gpu_app> 
     <exclusive_gpu_app>mpc-hc.exe</exclusive_gpu_app> 
</options> 
</cc_config>

...and the first days it worked fine. When i started one of the programs, the GPU-Task stopped immediately und continued after closing the program.
But one day i noticed, that now it doesn't work any more. When i start one of the programs, GPU-Task is still running. :(
When i shortly suspend the task manually and continue it 1 second later, then it stays "waiting to run" - also if i close the program. Again it helps to suspend the task manually for a second an then it continues computation.
So i think, the BOINC Manager is detecting the running program but is not able to react.

Any idea, how to get this to automatic GPU-suspending function working correctly?

24/09/2010 19:12:55		Starting BOINC client version 6.10.58 for windows_intelx86
24/09/2010 19:12:55		Config: don't use GPUs while DScaler.exe is running
24/09/2010 19:12:55		Config: don't use GPUs while vlc.exe is running
24/09/2010 19:12:55		Config: don't use GPUs while mpc-hc.exe is running
24/09/2010 19:12:55		log flags: file_xfer, sched_ops, task
24/09/2010 19:12:55		Libraries: libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
24/09/2010 19:12:55		Data directory: G:\Boinc
24/09/2010 19:12:55		Running under account Andreas
24/09/2010 19:12:55		Processor: 4 AuthenticAMD AMD Phenom(tm) II X4 905e Processor [Family 16 Model 4 Stepping 2]
24/09/2010 19:12:55		Processor: 512.00 KB cache
24/09/2010 19:12:55		Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 htt pni cx16 syscall nx lm svm sse4a osvw ibs skinit wdt page1gb rdtscp 3dnowext 3dnow
24/09/2010 19:12:55		OS: Microsoft Windows XP: Professional x86 Edition, Service Pack 3, (05.01.2600.00)
24/09/2010 19:12:55		Memory: 3.00 GB physical, 3.34 GB virtual
24/09/2010 19:12:55		Disk: 428.97 GB total, 209.19 GB free
24/09/2010 19:12:55		Local time is UTC +2 hours
24/09/2010 19:12:55		NVIDIA GPU 0: GeForce 9600 GT (driver version 19634, CUDA version 3000, compute capability 1.1, 512MB, 192 GFLOPS peak)
ID: 34894 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 34896 - Posted: 24 Sep 2010, 17:33:25 UTC - in response to Message 34894.  

Any idea, how to get this to automatic GPU-suspending function working correctly?

Wait for BOINC 6.12 to be released. It has a fix for this bug. The function will still work, but it is delayed; it could take between 20 minutes and an hour for BOINC to use the exclusive option.

Also, do know that the science application needs to have checkpointed at least once. BOINC will run any application until it checkpoints, before (some) preferences are followed. Make sure you run BOINC and the GPU "based on preferences" as well. If they're set to run always, even this option in cc_config.xml will be ignored.
ID: 34896 · Report as offensive
Magiceye04

Send message
Joined: 13 Aug 10
Posts: 24
Germany
Message 34960 - Posted: 26 Sep 2010, 8:03:41 UTC - in response to Message 34896.  

[quote]...Make sure you run BOINC and the GPU "based on preferences" as well. If they're set to run always, even this option in cc_config.xml will be ignored.


Thanks, the run always option was my mistake. Without that option now it works correcly. :)
ID: 34960 · Report as offensive

Message boards : Questions and problems : cc_config.xml - exclusive_gpu_app - doesn't work correct

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.