Message boards : GPUs : exclude_gpu not handled properly by scheduler: gpu allowed to run dry
Message board moderation
Author | Message |
---|---|
Send message Joined: 27 Jun 08 Posts: 641 |
I found a second case where the boinc scheduler fails to provide work units to a secondary GPU when the project has work units available. The GPU is allowed to run empty unless the work load changes on the primary (or just "other") GPU. The first case I reported here was for 7.8.3 + vbox and has no solution other than manual intervention. That case did not involve "exclude_gpu" however. This second case is for 7.8.3 (no vbox) but the problem seems to be related to "gpu_exclude" and "gpu_usage". I read here that for gpu_usage and cpu_usage there is quote " Note: there is no provision for specifying this per GPU type or per device" Some history first: I have a GTX1070 TI that is set to run a single GPUGRID work unit on a older 4 core system. Task take about 10 hours. Frequently, GPUGRID is out of data so I enabled 3 EINSTEIN and set its resource to 0 so that when GPUGRID is out of data then Einstein takes over with <gpu_usage>.333</gpu_usage> <cpu_usage>1.0</cpu_usage>
<cc_config> <log_flags> </log_flags> <options> <use_all_gpus>1</use_all_gpus> <exclusive_gpu_app>DVDFab.exe</exclusive_gpu_app> <allow_remote_gui_rpc>1</allow_remote_gui_rpc> <exclude_gpu> <url>www.gpugrid.net</url> <device_num>1</device_num> </exclude_gpu> <exclude_gpu> <url>https://milkyway.cs.rpi.edu/milkyway/</url> <device_num>0</device_num> </exclude_gpu> <exclude_gpu> <url>http://einstein.phys.uwm.edu/</url> <device_num>1</device_num> </exclude_gpu> </options> </cc_config>
|
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.