Advanced search

Message boards : Graphics cards (GPUs) : Any way to have only one gpugrid task downloaded?

Author Message
AEM74
Send message
Joined: 5 Mar 14
Posts: 16
Credit: 16,903,909
RAC: 0
Level
Pro
Scientific publications
watwatwat
Message 42304 - Posted: 7 Dec 2015 | 18:43:20 UTC
Last modified: 7 Dec 2015 | 18:43:30 UTC

Hello,

My GPU takes a while to crunch the wu, so in order to get the bonus credits for finishing on time, is there a way so that two wu's dont download and only only one? I want a way that could preferably not touch the amount of work stored as I have other projects that need to store wu for.

Thanks.

disturber
Send message
Joined: 11 Jan 15
Posts: 11
Credit: 62,705,704
RAC: 0
Level
Thr
Scientific publications
watwatwat
Message 42306 - Posted: 7 Dec 2015 | 22:51:46 UTC

In the BOINC manager-options, on the computing tab change Other-"Store at least" to a low number like .25 or even .15 days of work. On next line set to 0 days of work. If BOINC runs correctly it will calculate your required time to finish computing and will send a new unit when the running one is almost complete.

AEM74
Send message
Joined: 5 Mar 14
Posts: 16
Credit: 16,903,909
RAC: 0
Level
Pro
Scientific publications
watwatwat
Message 42307 - Posted: 8 Dec 2015 | 0:44:06 UTC - in response to Message 42306.

I already know about this. Doing this will reduce work for other projects, which I don't want.

_Ryle_
Send message
Joined: 7 Jun 09
Posts: 24
Credit: 1,149,643,416
RAC: 11,344
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42313 - Posted: 8 Dec 2015 | 12:55:53 UTC

Try setting resource share to 0 here in GPUGrid, in your profile on this site. It should work then. However, if you have other GPU projects running on same PC too, GPUGrid will not get tasks, unless the other GPU projects run out of work. If this is the only project for GPU, it should work. (Naturally it would also affect all work from GPUGrid, but I'm not sure there's CPU work at the moment, if you even do that).

Normally I do this, for my backup project, so that will start to work when there is no work here. It may be only solution for what you want, as what I can think of.

AEM74
Send message
Joined: 5 Mar 14
Posts: 16
Credit: 16,903,909
RAC: 0
Level
Pro
Scientific publications
watwatwat
Message 42314 - Posted: 8 Dec 2015 | 13:38:28 UTC - in response to Message 42313.

I think this will work, but will download two wu's, meaning I have to abort one or just suffer the credit loss. So far, I have to set it to No New Work and just allow it to fetch work before the wu finishes up so that it doesn't get two.

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2343
Credit: 16,206,655,749
RAC: 261,147
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42318 - Posted: 8 Dec 2015 | 16:58:19 UTC - in response to Message 42314.

I think this will work, but will download two wu's
No. If you set the resource share to 0, it will download only one workunit after the workunit in progress is finished, uploaded & reported, so you should set the "report_results_immediately" tag in the cc_config.xml to 1 to avoid idle times.

AEM74
Send message
Joined: 5 Mar 14
Posts: 16
Credit: 16,903,909
RAC: 0
Level
Pro
Scientific publications
watwatwat
Message 42319 - Posted: 8 Dec 2015 | 18:02:54 UTC - in response to Message 42318.

I think this will work, but will download two wu's
No. If you set the resource share to 0, it will download only one workunit after the workunit in progress is finished, uploaded & reported, so you should set the "report_results_immediately" tag in the cc_config.xml to 1 to avoid idle times.

Hmm, could you show me all the lines just in case I don't screw up? I haven't ran a cc_config or app_config before.

Thanks.

Profile taurec
Send message
Joined: 21 Jun 10
Posts: 3
Credit: 1,059,202,697
RAC: 95,920
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42321 - Posted: 8 Dec 2015 | 19:19:56 UTC - in response to Message 42319.
Last modified: 8 Dec 2015 | 19:23:30 UTC

Hi, I'm using this: filename cc_config.xml

<!--
This is a minimal configuration file cc_config.xml of the BOINC core client.
For a complete list of all available options and logging flags and their
meaning see: https://boinc.berkeley.edu/wiki/client_configuration
-->
<cc_config>
<log_flags>
<task>1</task>
<file_xfer>1</file_xfer>
<sched_ops>1</sched_ops>
</log_flags>
<options>
<report_results_immediately>1</report_results_immediately>
</options>

</cc_config>


Greets

AEM74
Send message
Joined: 5 Mar 14
Posts: 16
Credit: 16,903,909
RAC: 0
Level
Pro
Scientific publications
watwatwat
Message 42322 - Posted: 8 Dec 2015 | 20:04:48 UTC - in response to Message 42321.

Hi, I'm using this: filename cc_config.xml

<!--
This is a minimal configuration file cc_config.xml of the BOINC core client.
For a complete list of all available options and logging flags and their
meaning see: https://boinc.berkeley.edu/wiki/client_configuration
-->
<cc_config>
<log_flags>
<task>1</task>
<file_xfer>1</file_xfer>
<sched_ops>1</sched_ops>
</log_flags>
<options>
<report_results_immediately>1</report_results_immediately>
</options>

</cc_config>


Greets

Thanks, can I remove the log_flags so I don't get the notifications and still have it work?

Profile taurec
Send message
Joined: 21 Jun 10
Posts: 3
Credit: 1,059,202,697
RAC: 95,920
Level
Met
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42325 - Posted: 8 Dec 2015 | 22:35:06 UTC - in response to Message 42322.

I don't know exactly :-(
All i did after installation of boinc-client was to include <options> in this file. It's a linux system so i don't know if the windows-boinc-client is installed the same way.
Just give it a try ;-)

Matt
Avatar
Send message
Joined: 11 Jan 13
Posts: 216
Credit: 846,538,252
RAC: 0
Level
Glu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42327 - Posted: 9 Dec 2015 | 0:46:42 UTC - in response to Message 42322.

Hi, I'm using this: filename cc_config.xml

<!--
This is a minimal configuration file cc_config.xml of the BOINC core client.
For a complete list of all available options and logging flags and their
meaning see: https://boinc.berkeley.edu/wiki/client_configuration
-->
<cc_config>
<log_flags>
<task>1</task>
<file_xfer>1</file_xfer>
<sched_ops>1</sched_ops>
</log_flags>
<options>
<report_results_immediately>1</report_results_immediately>
</options>

</cc_config>


Greets

Thanks, can I remove the log_flags so I don't get the notifications and still have it work?


Yes, if all you want is to report tasks immediately then:

<cc_config>
<options>
<report_results_immediately>1</report_results_immediately>
</options>
</cc_config>

This is all you need. Remember to save the file type as .xml and to place it in the ProgramData/BOINC folder.

AEM74
Send message
Joined: 5 Mar 14
Posts: 16
Credit: 16,903,909
RAC: 0
Level
Pro
Scientific publications
watwatwat
Message 42331 - Posted: 9 Dec 2015 | 2:47:59 UTC - in response to Message 42327.

Thank you for your help.

Matt
Avatar
Send message
Joined: 11 Jan 13
Posts: 216
Credit: 846,538,252
RAC: 0
Level
Glu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42332 - Posted: 9 Dec 2015 | 2:51:47 UTC - in response to Message 42331.

Thank you for your help.


No problem. We're here to help. Ask away if you have any other questions. I learned most of my BOINC knowledge here at GPUGrid.

AEM74
Send message
Joined: 5 Mar 14
Posts: 16
Credit: 16,903,909
RAC: 0
Level
Pro
Scientific publications
watwatwat
Message 42333 - Posted: 9 Dec 2015 | 3:14:31 UTC - in response to Message 42332.

Well, I did have one I posted here on this thread if you could take a look: https://www.gpugrid.net/forum_thread.php?id=4213#42320

Thanks.

Jacob Klein
Send message
Joined: 11 Oct 08
Posts: 1127
Credit: 1,901,927,545
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42334 - Posted: 9 Dec 2015 | 3:21:05 UTC
Last modified: 9 Dec 2015 | 3:23:19 UTC

I thought that a project could set their own "report results immediately" flag, and I thought GPUGrid does this, as evidenced by their <report_immediately/> tag in their tasks.

So far as I know, just setting the Resource Share to 0, and not being able to get GPU tasks from any other project ... should accomplish the original poster's needs, of getting only 1 GPUGrid task.

If I'm wrong, my apologies.

Matt
Avatar
Send message
Joined: 11 Jan 13
Posts: 216
Credit: 846,538,252
RAC: 0
Level
Glu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42335 - Posted: 9 Dec 2015 | 3:24:24 UTC - in response to Message 42334.

So far as I know, that is what the behavior would be. But if one wanted to ensure it would behave comparably across projects within BOINC, the "report results immediately" tag would be the one to use.

Matt
Avatar
Send message
Joined: 11 Jan 13
Posts: 216
Credit: 846,538,252
RAC: 0
Level
Glu
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42338 - Posted: 9 Dec 2015 | 3:27:36 UTC - in response to Message 42333.

Well, I did have one I posted here on this thread if you could take a look: https://www.gpugrid.net/forum_thread.php?id=4213#42320

Thanks.


Posted a reply on that thread. Don't know if it helps.

Jacob Klein
Send message
Joined: 11 Oct 08
Posts: 1127
Credit: 1,901,927,545
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 42340 - Posted: 9 Dec 2015 | 3:33:26 UTC
Last modified: 9 Dec 2015 | 3:34:15 UTC

What I'm saying is .... GPUGrid tasks are already instructed to report results immediately, via <report_immediately> ... such that there is now no need to set the global multi-project client setting for <report_results_immediately> anymore to get GPUGrid to behave that way.

Post to thread

Message boards : Graphics cards (GPUs) : Any way to have only one gpugrid task downloaded?

//