Welcome to MilkyWay@home

Finally getting new tasks only seconds after running out. May not be worth the hassle.


Advanced search

Message boards : Number crunching : Finally getting new tasks only seconds after running out. May not be worth the hassle.
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · Next

AuthorMessage
Cautilus

Send message
Joined: 29 Jul 14
Posts: 19
Credit: 2,047,043,983
RAC: 5,396,592
2 billion credit badge5 year member badge
Message 69563 - Posted: 23 Feb 2020, 6:56:42 UTC - in response to Message 69562.  

Thank you so much Joseph, worked like a treat. Now my Radeon VIIs will never run idle. I was using 7.16.3 with Ubuntu 18.04, so I can confirm that your modified boinc works with that setup.
ID: 69563 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
motqalden

Send message
Joined: 19 Apr 18
Posts: 4
Credit: 578,527,003
RAC: 1,289,910
500 million credit badge2 year member badge
Message 69564 - Posted: 23 Feb 2020, 16:11:39 UTC

Glad i Came back to this thread because the issues i was having were the same as the last poster and updating the VSTOR files did the trick to get this back up and working for me!
ID: 69564 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
eiernacken1983

Send message
Joined: 1 Jul 19
Posts: 3
Credit: 743,838,636
RAC: 4,795,726
500 million credit badge
Message 69593 - Posted: 11 Mar 2020, 13:48:16 UTC - in response to Message 69543.  

I built that "mod" with Visual Studio 2013. I am not sure what version the official release was built with. That "100" DLL might be 2010 version. Berkeley has a problem maintain compatibility with Linux and after 2013 Microsoft made so many changes that Berkeley gave up on using "the latest and greatest". Just my opinion, worth 2c. But I know for a fact that VS2013 was the last version of Visual Studio compatible with BOINC.

The VS 2013 runtimes are here
https://www.techspot.com/downloads/6776-visual-c-redistributable-package.html

Supposedly new releases are compatible with older so you might want to put in the latest version (listed as an option on that page)

One of my kids is in Germany. He keeps ordering stuff from amazon, it arrives here in texas and I have to mail it through customs to him. Is the VAT so high that it is cheaper to order from USA amazon.com than get it direct from amazon.de ? The customs form warns against sending coffee or dried beef. Unfortunately that means problems getting Keurig K-Cups and Oma's beef jerky which is usually what he wants.

[edit] Forgot to mention: running boinc manually was just to be able to spot warning messages.


My strange combination of ambition (ambitios about good progress of the Project which made me updating the Project manually every hour to skip 10 minute idle time) and laziness (too lazy to follow your instructions) makes me answering with a delay of almost 4 weeks. But I am not answering to ask for further support but just to say thank you because …………. it finally works.

There were some problems: In the beginning I misunderstood your instructions and thought I had to download the latest Version of VS runtimes. I was lucky beacause by accident I installed VS 2013 before I installed VS 2015 - 2019 on my first machine. After installing and replacing boinc.exe with your version it worked instantly. On my second machine I just installed VS 2015 - 2019 and it did not work. It only took me 2 minutes to recognize what was different on the first device. So I installed VS 2013, too. Again, it worked instantly, which is kind of prove that VS 2013 is required. I am kind of relieved now that the manual actualization each hour is over now.

I hope your kid enjoys beeing in Germany. VAT is generally 19 % but only 7 % for food and other basic stuff (books, drugs/medicine and hundreds of exceptions). Dried Beef is not popular here, so there is no supply.

THANK YOU AGAIN for your support!

Summary for others who want to try the Workaround and have the same Problem like me:
If BOINC cannot connect to client after replacing original boinc.exe with the modified boinc.exe, install VS 2013 (but not the version 2015 to 2019 (available on https://www.techspot.com/downloads/6776-visual-c-redistributable-package.html)).
ID: 69593 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileChooka
Avatar

Send message
Joined: 13 Dec 12
Posts: 65
Credit: 612,148,124
RAC: 880,299
500 million credit badge7 year member badgeextraordinary contributions badge
Message 69642 - Posted: 3 Apr 2020, 4:13:54 UTC

Ah Ha!!
The answer to my issue was in this thread! (Needed a woman look as my wife would say)
It was the C++ redistribution package on one of my pc's. I too can confirm that the latest edition does not work. 2013 DOES.

Thank you Joseph!

ID: 69642 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Toby Broom

Send message
Joined: 13 Jun 09
Posts: 16
Credit: 91,780,459
RAC: 12,076
50 million credit badge10 year member badge
Message 69645 - Posted: 4 Apr 2020, 9:51:12 UTC
Last modified: 4 Apr 2020, 9:51:25 UTC

Does the coproc_info work, it's not clear from the discussion? What edit is required?
ID: 69645 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Cautilus

Send message
Joined: 29 Jul 14
Posts: 19
Credit: 2,047,043,983
RAC: 5,396,592
2 billion credit badge5 year member badge
Message 69684 - Posted: 11 Apr 2020, 2:12:23 UTC - in response to Message 69645.  

You don't need to use coproc_info, you just need to download Joseph's modified BOINC client and make the edits to the cc_config.xml file.

These are the instructions Joseph gave:


http://stateson.net/bthistory/boinc_x64_for_milkyway.zip

The following procedure assumes that your original boinc.exe is at "/Program Files/boinc"

I do not have an install procedure so it must be installed manually

Extract the boinc.exe file from the zip archive and save it at /Downloads or where convenient
It can only be executed from the program directory so trying "boinc.exe --version" will tell you files are missing

You must stop boinc from executing before replacing it.
To stop boinc, First bring up the boinc manager, then exit the boinc manager and specify to stop programs from executing

After stopping boinc you should rename the original program from boinc.exe to old_boinc.exe

Copy the new program into the /Program Files/boinc folder

Starting up the boinc manager should also start up boinc. Check to see if the version is 7.15.0 for the new program. After a few minutes of looking at the event message you should notice a download of a few files. Eventually the number of work units waiting to be processed will rise up and hover near the maximum. The only time it will drop to 0 is when the project goes off-line. On my system the count stays between 850 - 890 all the time.

On the 7.15.0 version use the following cc_config.xml

<cc_config>
<log_flags>
<task>0</task>
<work_fetch_debug>0</work_fetch_debug>
<sched_ops>1</sched_ops>
<file_xfer>1</file_xfer>
<file_xfer_debug>0</file_xfer_debug>
<mw_debug>0</mw_debug>
</log_flags>
<options>
<use_all_gpus>1</use_all_gpus>
<allow_remote_gui_rpc>1</allow_remote_gui_rpc>
<mw_low_water_pct>1</mw_low_water_pct>
<mw_high_water_pct>16</mw_high_water_pct>
<mw_wait_interval >512</mw_wait_interval>
</options>
</cc_config>
ID: 69684 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Peter Hucker

Send message
Joined: 5 Jul 11
Posts: 222
Credit: 153,515,496
RAC: 688,329
100 million credit badge8 year member badge
Message 69689 - Posted: 12 Apr 2020, 13:55:29 UTC

Can't somebody give the project admin a shove and just get him to change the config on the server? IT'S SET UP WRONG. I will not be wasting my time messing around with special configurations to get round their problem. If Milkyway doesn't hand out work when it's supposed to, my GPUs run Einstein, which gives piles of work at once, so Milkyway hardly ever gets a shot on the GPUs. FIX IT. NOW.
ID: 69689 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileJoseph Stateson
Avatar

Send message
Joined: 18 Nov 08
Posts: 233
Credit: 1,270,215,371
RAC: 340,171
1 billion credit badge10 year member badge
Message 69694 - Posted: 12 Apr 2020, 19:14:27 UTC - in response to Message 69689.  

Can't somebody give the project admin a shove and just get him to change the config on the server? IT'S SET UP WRONG. I will not be wasting my time messing around with special configurations to get round their problem. If Milkyway doesn't hand out work when it's supposed to, my GPUs run Einstein, which gives piles of work at once, so Milkyway hardly ever gets a shot on the GPUs. FIX IT. NOW.


Seems to be only one developer / moderator here and I see him posting on news only.

There was an offer made months ago to look a the config files but no one replied. I consider "no reply" to be better than the rant at Einstein that an offer to improve the code performance is childish.

I too would do some other project but I have an investment in double precision GPUs that run very poorly on Einstein but on Milkyway can run circles about nVidia boards.
ID: 69694 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Peter Hucker

Send message
Joined: 5 Jul 11
Posts: 222
Credit: 153,515,496
RAC: 688,329
100 million credit badge8 year member badge
Message 69695 - Posted: 12 Apr 2020, 19:31:12 UTC - in response to Message 69694.  
Last modified: 12 Apr 2020, 19:32:36 UTC

Seems to be only one developer / moderator here and I see him posting on news only.


I have sent a message to Eric, we shall see.... It can't be that hard to fix it!

There was an offer made months ago to look a the config files but no one replied. I consider "no reply" to be better than the rant at Einstein that an offer to improve the code performance is childish.


Well.... if I had invested a lot of money in some research, I'd not be too keen on others seeing the source code. Mind you, isn't there something called reverse engineering?

I too would do some other project but I have an investment in double precision GPUs that run very poorly on Einstein but on Milkyway can run circles about nVidia boards.


My cards were also bought for MW. But they're 85% as good as my preferred Einstein card, so I can use them on both. I did once hunt down more double precision projects, but there aren't many:
Numberfields is double precision - but you need a lot of RAM.
Primegrid seems to be half single and half double within each WU.
(I'm just judging by how fast two different cards do each project).
Of course if you're like me you'll not want to waste time on maths when there's physics to be done :-)
ID: 69695 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileJoseph Stateson
Avatar

Send message
Joined: 18 Nov 08
Posts: 233
Credit: 1,270,215,371
RAC: 340,171
1 billion credit badge10 year member badge
Message 69696 - Posted: 12 Apr 2020, 20:09:21 UTC - in response to Message 69695.  

Seems to be only one developer / moderator here and I see him posting on news only.


I have sent a message to Eric, we shall see.... It can't be that hard to fix it!

There was an offer made months ago to look a the config files but no one replied. I consider "no reply" to be better than the rant at Einstein that an offer to improve the code performance is childish.

Well.... if I had invested a lot of money in some research, I'd not be too keen on others seeing the source code. Mind you, isn't there something called reverse engineering?


Pretty sure the C code that allows users to contribute their processing power is GPL'd. I am thinking that if the moderator pisses off enough volunteers someone will clue in the GPL license enforcement people. No one wants to have their spaghetti code and "FIXME FIXME" comments exposed to the light of day. The ClimateGate programmer code comments such as "[projected temperatures] ... past 1960 ... will be artificially adjusted to look closer to the real temperatures" caused scientists to be more carefully about releasing code to the public.
ID: 69696 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Peter Hucker

Send message
Joined: 5 Jul 11
Posts: 222
Credit: 153,515,496
RAC: 688,329
100 million credit badge8 year member badge
Message 69697 - Posted: 12 Apr 2020, 20:38:01 UTC - in response to Message 69696.  

Pretty sure the C code that allows users to contribute their processing power is GPL'd. I am thinking that if the moderator pisses off enough volunteers someone will clue in the GPL license enforcement people.


But not necessarily the code specific to Einstein's research. Surely that might not be GPL?

No one wants to have their spaghetti code and "FIXME FIXME" comments exposed to the light of day. The ClimateGate programmer code comments such as "[projected temperatures] ... past 1960 ... will be artificially adjusted to look closer to the real temperatures" caused scientists to be more carefully about releasing code to the public.


Don't get me started on "climate change" / "global warming" / "greenhouse effect" / whatever they want to call it to suit their current ideas :-)
ID: 69697 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileKeith Myers
Avatar

Send message
Joined: 24 Jan 11
Posts: 313
Credit: 160,228,020
RAC: 418,799
100 million credit badge9 year member badgeextraordinary contributions badge
Message 69698 - Posted: 13 Apr 2020, 1:16:21 UTC - in response to Message 69694.  

Seems to be only one developer / moderator here and I see him posting on news only.

Jake Weiss was the only developer I ever found to be responsive to requests to fix things or make an effort to post in the forums. He moved on. Our loss.
ID: 69698 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Peter Hucker

Send message
Joined: 5 Jul 11
Posts: 222
Credit: 153,515,496
RAC: 688,329
100 million credit badge8 year member badge
Message 69699 - Posted: 13 Apr 2020, 2:00:49 UTC - in response to Message 69698.  

Seems to be only one developer / moderator here and I see him posting on news only.

Jake Weiss was the only developer I ever found to be responsive to requests to fix things or make an effort to post in the forums. He moved on. Our loss.


Agreed. And why has his PhD thesis been removed from the server?
ID: 69699 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JohnDK

Send message
Joined: 18 Feb 10
Posts: 6
Credit: 23,591,645
RAC: 188,013
20 million credit badge10 year member badge
Message 69700 - Posted: 13 Apr 2020, 16:23:58 UTC

Will there be a Milkyway modified version of the new BOINC?
ID: 69700 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileKeith Myers
Avatar

Send message
Joined: 24 Jan 11
Posts: 313
Credit: 160,228,020
RAC: 418,799
100 million credit badge9 year member badgeextraordinary contributions badge
Message 69701 - Posted: 13 Apr 2020, 16:48:08 UTC - in response to Message 69700.  

Will there be a Milkyway modified version of the new BOINC?

I am not understanding the question. The only "modified" version of BOINC I am aware of is the version that JStateson put together to get around the project misconfiguration that restricts sending any work in the same request as reporting work and the ten minute dead time interval after a host has finished and reported all its cache before it gets work again.
ID: 69701 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
JohnDK

Send message
Joined: 18 Feb 10
Posts: 6
Credit: 23,591,645
RAC: 188,013
20 million credit badge10 year member badge
Message 69703 - Posted: 13 Apr 2020, 18:19:52 UTC - in response to Message 69701.  

Will there be a Milkyway modified version of the new BOINC?

I am not understanding the question. The only "modified" version of BOINC I am aware of is the version that JStateson put together to get around the project misconfiguration that restricts sending any work in the same request as reporting work and the ten minute dead time interval after a host has finished and reported all its cache before it gets work again.

Well yes it´s the JStateson version I'm talking about, BOINC tells me there an update but if I update I will lose the JStateson fix.
ID: 69703 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileKeith Myers
Avatar

Send message
Joined: 24 Jan 11
Posts: 313
Credit: 160,228,020
RAC: 418,799
100 million credit badge9 year member badgeextraordinary contributions badge
Message 69704 - Posted: 13 Apr 2020, 19:27:49 UTC - in response to Message 69703.  

You might want to PM him and ask him to build his client out of the current master branch. You do want the latest branch because one of the fixes that it has is the fix for the "finish file present too long" error.
That really is the only part of the new client that is worth updating for.
ID: 69704 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileJoseph Stateson
Avatar

Send message
Joined: 18 Nov 08
Posts: 233
Credit: 1,270,215,371
RAC: 340,171
1 billion credit badge10 year member badge
Message 69705 - Posted: 14 Apr 2020, 0:00:13 UTC - in response to Message 69704.  
Last modified: 14 Apr 2020, 0:01:30 UTC

You might want to PM him and ask him to build his client out of the current master branch. You do want the latest branch because one of the fixes that it has is the fix for the "finish file present too long" error.
That really is the only part of the new client that is worth updating for.


Just saw this and no, my fix does not include the "finish file" solution. I will take a look at including that in my app and post in a couple of days hopefully. Be nice if there was a moderator who could make a sticky post for where to download and how to install this Windows & Linux app. Note that there is a script that works with the official release somewhere down this same thread but it is a PITA to implement.
ID: 69705 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileWerinbert

Send message
Joined: 30 Dec 12
Posts: 6
Credit: 4,665,281
RAC: 13,617
3 million credit badge7 year member badge
Message 69706 - Posted: 14 Apr 2020, 4:40:20 UTC

I am running Milkyway@home Separation on my GPU....

The "NVIDIA GPU task request deferred for 00:0x:xx" in conjunction with "NVIDIA GPU task request deferral interval for 00:10:00" is getting painfully problematic as it prevents me from downloading new work. Whenever I return tasks to the server this deferral gets reset and my computer gets no new tasks. On my GTX 1660 Ti i have gone to running four tasks simultaneously to increase the time it takes to send back to the server, now at around 12 minutes, still this is not enough as too many results are still returned and the deferral is yet again postponed. I have even tried settings to grab a larger number of tasks, but instead of helping it ended up messing up my other projects.

I don't want to download any special version of boinc as this is not my primary project. Maybe I should be running more than four tasks? ...although the four are already causing havoc with cpu loads... In any case MW's failure to keep my computer continually loaded is a boon to my other projects which are more than happy to fill a 10 minute gap with hours of work.
ID: 69706 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProfileJoseph Stateson
Avatar

Send message
Joined: 18 Nov 08
Posts: 233
Credit: 1,270,215,371
RAC: 340,171
1 billion credit badge10 year member badge
Message 69709 - Posted: 14 Apr 2020, 17:03:28 UTC - in response to Message 69706.  

I am running Milkyway@home Separation on my GPU....

The "NVIDIA GPU task request deferred for 00:0x:xx" in conjunction with "NVIDIA GPU task request deferral interval for 00:10:00" is getting painfully problematic as it prevents me from downloading new work. Whenever I return tasks to the server this deferral gets reset and my computer gets no new tasks. On my GTX 1660 Ti i have gone to running four tasks simultaneously to increase the time it takes to send back to the server, now at around 12 minutes, still this is not enough as too many results are still returned and the deferral is yet again postponed. I have even tried settings to grab a larger number of tasks, but instead of helping it ended up messing up my other projects.

I don't want to download any special version of boinc as this is not my primary project. Maybe I should be running more than four tasks? ...although the four are already causing havoc with cpu loads... In any case MW's failure to keep my computer continually loaded is a boon to my other projects which are more than happy to fill a 10 minute gap with hours of work.


Yes, I ran Einstein tasks by setting its resources to 0.0. That caused Milkyway to get it full load of 900 work units and allowed Einstein to get a few when Milkyway was taking its 10 minute siesta. However the Einstein ran poorly on my AMD boards and was a waste of resources. Your 1660ti will handle Einstein or gpugrid nicely unlike my s9000 series boards.
ID: 69709 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Previous · 1 · 2 · 3 · 4 · 5 · Next

Message boards : Number crunching : Finally getting new tasks only seconds after running out. May not be worth the hassle.

©2020 Astroinformatics Group