| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 18
|
|
| Author |
|
|
sk..
Master Cruncher http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif Joined: Mar 22, 2007 Post Count: 2324 Status: Offline Project Badges:
|
jsobry, do you use the Boinc screen saver?
----------------------------------------andzgrid, "01-Mar-2012 01:05:01 [World Community Grid] Reporting 4 completed tasks, requesting new tasks for ATI GPU" - that's a Boinc 'feature', nothing to do with WCG projects. [Edit 2 times, last edit by skgiven at Mar 3, 2012 8:06:52 PM] |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Do I smell GPU-aware HCC beta in the air and about to be served to the GPU-WU-hungry WCG-crunchers? Nah, that was just me and my GPU-primed imagination, but the lines shown below is a product of my stdoutdae.txt file and not of any of my imagination : (all datimes in UTC) :01-Mar-2012 01:04:58 [World Community Grid] update requested by user 01-Mar-2012 01:05:01 [World Community Grid] Sending scheduler request: Requested by user. 01-Mar-2012 01:05:01 [World Community Grid] Reporting 4 completed tasks, requesting new tasks for ATI GPU 01-Mar-2012 01:05:06 [World Community Grid] Scheduler request completed: got 0 new tasks That was the first time I encountered that "requesting new tasks for ATI GPU" message. I wonder what the WCG-techs are cooking lately... ![]() ; Mine had been asking WCG for GPU work for ages... at most every week or fortnight when the WCG tells the client to back off and every time if the Update button is operated. This was until I disabled it on this host with <no_gpus>1</no_gpus> --//-- P.S. What is relevancy to topic? |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
OK reboot and restart of WCG with GPU option ticked fixed this problem. Many Thanks for the help. jsobry, Something to add: When the client properly detects a usable GPU card, the Activity menu adds 3 options, same as for CPU: Run Always, Run based on preferences, Suspend. Rather than disabling the GPU via the cc_config.xml [as option], use the menu to disable any GPU usage. See the BOINC Manager Menu wiki section: http://boinc.berkeley.edu/wiki/Advanced_view#BOINC_Manager_Menus. I'd be baffled even more if ever the "Waiting on GPU memory" would occur again. --//-- |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
References:
----------------------------------------Sekerob [Mar 3, 2012 8:16:01 PM] post skgiven [Mar 3, 2012 8:03:42 PM] post skgiven, thanks for responding. Support for GPU-crunching may be a feature of BOINC alright, but "requesting new tasks for ATI GPU" strikes me more like an error statement than anything resembling a form of advertisement or a call-to-attention about any BOINC feature for that matter. The existence or the promised capabilities of a feature is distinct from the actualization or use of the feature. The "requesting new tasks for ATI GPU" statement is more of a reference to a WCG GPU implementation details (or the lack of such details as the case may be) rather than a reference to anything about the GPU-related support features of the BOINC software. SekeRob, thanks for responding. I feel and I think that there is something not correct with the way the mechanism behind the BOINC messages work and this may have something to do with the symptom of "Waiting for GPU memory". For example, why would the other-side (BOINC or WCG-server) act as if the client is asking for GPU work enough that, in your explanation, that WCG tells the client to back-off? The way I see it, the WGG-server need not tell clients to back off, (or that BOINC is "Waiting for GPU memory") -- for they have never requested any GPU work to begin with, or did they? By the way, is the <no_gpu> tag seen as the final arbiter in deciding if a client asks for a GPU work or not? What happens to website control from website config user-settings? And we don't have a GPU-aware WU yet, I understand, so in the interim, why is WCG or BOINC assuming that clients ask for GPU-work and seemingly taking their queue from the value of the <no_gpus> tag? Is that a safe assumption while nothing GPU-aware_related-WUs are yet operational? I suggest that something be done to have the value of the <no_gpu> tag be ignored, and servers to take the position that clients are not asking for GPU work -- and hold this position until after WCG is about ready to support a GPU-crunching operation. ; ; edit1: 2012.03.03Sa.2304.utc > corrected datimes of references' post. ; [Edit 1 times, last edit by Former Member at Mar 3, 2012 11:04:24 PM] |
||
|
|
KWSN - A Shrubbery
Master Cruncher Joined: Jan 8, 2006 Post Count: 1585 Status: Offline |
Do I smell GPU-aware HCC beta in the air and about to be served to the GPU-WU-hungry WCG-crunchers? Nah, that was just me and my GPU-primed imagination, but the lines shown below is a product of my stdoutdae.txt file and not of any of my imagination : (all datimes in UTC) :01-Mar-2012 01:04:58 [World Community Grid] update requested by user 01-Mar-2012 01:05:01 [World Community Grid] Sending scheduler request: Requested by user. 01-Mar-2012 01:05:01 [World Community Grid] Reporting 4 completed tasks, requesting new tasks for ATI GPU 01-Mar-2012 01:05:06 [World Community Grid] Scheduler request completed: got 0 new tasks That was the first time I encountered that "requesting new tasks for ATI GPU" message. I wonder what the WCG-techs are cooking lately... ![]() ; Mine had been asking WCG for GPU work for ages... at most every week or fortnight when the WCG tells the client to back off and every time if the Update button is operated. This was until I disabled it on this host with <no_gpus>1</no_gpus> --//-- P.S. What is relevancy to topic? As Sekerob pointed out, this is SOP for BOINC. The user won't normally see this message because the first reply from the server that says GPU work is not available backs off GPU requests for two weeks. When the user presses the update button, it overrides this backoff. ![]() Distributed computing volunteer since September 27, 2000 |
||
|
|
KWSN - A Shrubbery
Master Cruncher Joined: Jan 8, 2006 Post Count: 1585 Status: Offline |
Andzgrid, in response to your second question, there is a lot to reply to...where to start.
----------------------------------------First, BOINC cannot override the cc_config. That would defeat the purpose. Another thing to keep in mind is WCG is a project only. BOINC covers many many projects so whether WCG has a GPU project or not is irrelevant to BOINC. It will ask at the specified intervals of every project as long as there is a GPU available to crunch with and it needs work. The rest of your argument is circular and really hard to follow. Just be assured that the reasoning behind the work fetch schemes are there for a reason. If you wish to change the algorithms, take that suggestion to the BOINC developer mailing list. ![]() Distributed computing volunteer since September 27, 2000 |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
KWSN - A Shrubbery, thanks for your [Mar 4, 2012 3:09:28 AM] response .
----------------------------------------I'm going to have to leave things where they stand. There's a WCG planned outage on March 6th from 14:30 UTC - 21:00 UTC involving a WCG upgrade to the latest version of the BOINC Infrastucture/Server software. Let's see how things change. I'm hoping for the best... No, I expect the best... No, I demand the best ! ... Nah, we all want WCG to succeed, and all the points, arguments, debates (and it's all done for the good, at least that is how I see it) can only pale in comparison.Have a nice crunching day everyone! ; ; edit1: 2012.03.04Su.2254.utc > inserted "Infrastucture/Server" between "BOINC" and "software" ; [Edit 1 times, last edit by Former Member at Mar 4, 2012 10:54:31 PM] |
||
|
|
jsobry@gmail.com
Cruncher Canada Joined: Jan 11, 2008 Post Count: 31 Status: Offline Project Badges:
|
Just so people do not go ballistic about this problem let me make a few remarks.
----------------------------------------I think, as usual in hindsight, that I may have caused the problem to appear by changing the preference file checkmark "Use GPU while system is in use" while WCG was running (I know of no other way). Subsequently I got the message about waiting for GPU memory. What is happening is that allthough the PC does not have any GPUs, WCG code will allocate memory based on the checkmark in the preference file. Thus in the startup messages you get the message "No usable GPUs found" . In other words, the code finds out that there are no GPUs allthough the checkmark says to use GPUs. But the memory is allready allocated and remains allocated based on the checkmark. Now I change the check mark while WCG is running. I now delete the memory allocated for the GPUs that do not exist. When the program checks for the GPU memory it fails to find the memory hence the message "Waiting for GPU memory" shows up. The code should be changed so that we do not allocate memory for GPUs based on the checkmark in the preference file unless we first check that the GPUs are indeed present i.e. installed. In other words ignore the preference file GPU checkmark until the presence of GPUs has been verified. Alternatively, deallocate the memory that was allocated based on the checkmark once we realize that there are no GPUS. I think that will fix this minor problem. In any event, it appears based on what I have read in recent forums, that WCG is about to start using GPUs fully and the coders may correct this minor problem at that time. [Edit 2 times, last edit by jsobry at Mar 7, 2012 11:03:39 PM] |
||
|
|
|