Message boards :
News :
Experimental Python tasks (beta) - task description
Message board moderation
Previous · 1 . . . 42 · 43 · 44 · 45 · 46 · 47 · 48 . . . 50 · Next
| Author | Message |
|---|---|
|
Send message Joined: 8 Aug 19 Posts: 252 Credit: 458,054,251 RAC: 0 Level ![]() Scientific publications ![]()
|
Is there any way to reduce the estimated remaining time showing in the manager on these? I'm seeing 20+ days left when there is really 10 hours and I can't download the next task until the previous is well past 90%. That's around an hour or so in advance as they are finishing in 9-12 hrs. on my hosts. Setting my task que longer only gets me the server message: Tasks won't finish in time: BOINC runs 100.0% of the time; computation is enabled 99.9% of that It appears that the server sets completion times based on the average among completed WU run times. Seeing that Pythons misreport the run time (which must be equal to or greater than the CPU time) it is logical that the estimated future completion times would reflect the inflated CPU time figures. Is there a local manager config fix for that, anyone? Multi gratis |
|
Send message Joined: 31 May 21 Posts: 200 Credit: 0 RAC: 0 Level ![]() Scientific publications
|
Hello Keith, I also think for some reason your machine ran the old run.py file. Maybe the error was in the server side and the old script was provided by some reason, but I went and checked the files in task e00004a01419-ABOU_rnd_ppod_expand_demos29_exp1-0-1-RND6419_2 and the error should not be present. Also, as I mentioned in a previous post I added and extra log message to check if a GPU is detected sys.stderr.write(f"Detected GPUs: {gpus_detected}\n") Which is only printed with the new runs but not in the one you shared. For example, in this one: https://www.gpugrid.net/result.php?resultid=33273691 |
|
Send message Joined: 27 Jul 11 Posts: 138 Credit: 539,953,398 RAC: 0 Level ![]() Scientific publications ![]()
|
Is there any way to reduce the estimated remaining time showing in the manager on these? ___________________ I will agree with Pop. The same thing is going on, on my machine. |
|
Send message Joined: 21 Feb 20 Posts: 1116 Credit: 40,839,470,595 RAC: 5,269 Level ![]() Scientific publications
|
abouh, are you planning to release another large batch of the new tasks?
|
|
Send message Joined: 31 May 21 Posts: 200 Credit: 0 RAC: 0 Level ![]() Scientific publications
|
Yes! The experiment I am currently running has a population of 1000 (so it maintains the number of submitted tasks to 1000 by sending a task every time 1 ends until a certain global goal is reached) I am planning to start another 1000 agent experiment, probably tomorrow. |
|
Send message Joined: 31 May 21 Posts: 200 Credit: 0 RAC: 0 Level ![]() Scientific publications
|
Unfortunately I think the best reference is the progress %. I don't know if that is of much help to calculate at what time a task will end, but the progress increase should be constant as long as the machine load is also constant throughout the task. |
|
Send message Joined: 8 Aug 19 Posts: 252 Credit: 458,054,251 RAC: 0 Level ![]() Scientific publications ![]()
|
Thanks abouh, When there is a steady flow of tasks from Grosso the window of time a host needs to secure a new WU and maintain constant production shrinks drastically. There is no need then to try to download the next task until the present task is almost finished, so the estimate of time remaining becomes of little concern to me. |
|
Send message Joined: 11 Jul 09 Posts: 1639 Credit: 10,159,968,649 RAC: 351 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Unfortunately I think the best reference is the progress %. I don't know if that is of much help to calculate at what time a task will end, but the progress increase should be constant as long as the machine load is also constant throughout the task. And that can be easily utilised by setting fraction_done_exact in app_config.xml. It wobbles a bit at the beginning, but soon settles down. |
|
Send message Joined: 27 Jul 11 Posts: 138 Credit: 539,953,398 RAC: 0 Level ![]() Scientific publications ![]()
|
Unfortunately I think the best reference is the progress %. I don't know if that is of much help to calculate when a task will end, but the progress increase should be constant as long as the machine load is also constant throughout the task. ______________ Richard, could you point me in the direction of app_config.xml. Where is it? Second, are we not playing around a bit too much? No other project requires us to play. Unless we are up to mischief and try to run multiple WU's at the same time and when they start crashing, blame others. |
|
Send message Joined: 11 Jul 09 Posts: 1639 Credit: 10,159,968,649 RAC: 351 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
It's documented in the User manual, specifically at: https://boinc.berkeley.edu/wiki/Client_configuration#Project-level_configuration |
|
Send message Joined: 27 Jul 11 Posts: 138 Credit: 539,953,398 RAC: 0 Level ![]() Scientific publications ![]()
|
It's documented in the User manual, specifically at: _____________ That I can find but not on my computer unless it is hidden. |
|
Send message Joined: 1 Jan 15 Posts: 1166 Credit: 12,260,898,501 RAC: 1 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
_____________ the app_config.xml is not there automatically, that's why you won't find it. You need to write it yourself e.g. by the Editor or Notepad, than save it as "app_config.xml" in the GPUGRID project folder within the BOINC folder (contained in the ProgramData folder). In order to put the app_config.xml into effekt, after having done the above mentioned steps, you need to open the "Options" tab in the BOINC manager and push once "read config files". |
|
Send message Joined: 27 Jul 11 Posts: 138 Credit: 539,953,398 RAC: 0 Level ![]() Scientific publications ![]()
|
_____________ _______________________________ Is this Boinc in only one place? OS(C) Program files Boinc Locale Skins Boinc boinc_logo_black Boinccmd Boincmgr Boincscr boincsvcctrl boinctray ca-bundle COPYING COPYRIGHT liberationSans-Regular. This is all I can find in the Boinc folder. no GPUGrid folder or any other project folder. Unless, Boinc is in two places like in the old days. |
|
Send message Joined: 8 Aug 19 Posts: 252 Credit: 458,054,251 RAC: 0 Level ![]() Scientific publications ![]()
|
Thank you Richard Hazelgrove, It's documented in the User manual, specifically at: I was unaware of that info site. Will cure my ignorance. Many thanks. "Together we crunch To check out a hunch And wish all our credit Could just buy us lunch" Piasa Tribe - Illini Nation |
|
Send message Joined: 1 Jan 15 Posts: 1166 Credit: 12,260,898,501 RAC: 1 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
You are in the wrong folder. BOINC still is in two places. Your have to navigate to C:/ProgramData/BOINC/projects/GPUGRID |
|
Send message Joined: 8 Aug 19 Posts: 252 Credit: 458,054,251 RAC: 0 Level ![]() Scientific publications ![]()
|
Hi KAMasud, The folder mentioned by Erich56 here... Your have to navigate to C:/ProgramData/BOINC/projects/GPUGRID ...is a hidden folder in windows so you must choose to show hidden folders in the file preferences to access it. (just in case you might not know that and can't see it in the program manager) [Edit] The target folder for the appconfig.xml file is actually C:\ProgramData\BOINC\projects\www.gpugrid.net on my hosts Hope that helped. |
|
Send message Joined: 1 Jan 15 Posts: 1166 Credit: 12,260,898,501 RAC: 1 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
[Edit] The target folder for the appconfig.xml file is actually yes, this is true. Sorry for the confusion. However, on my system (Windows 10 Pro) this folder is NOT a hidden folder. |
|
Send message Joined: 27 Jul 11 Posts: 138 Credit: 539,953,398 RAC: 0 Level ![]() Scientific publications ![]()
|
Hi KAMasud, ____________________ Thank you, Pop. After this update from Microsoft, Windows has become ____. Needs Administrator privileges for everything. Even though it is my private computer. Yesterday, I marked show hidden folders it promptly hid them back. Today I unhid them and told it "stay", good doggy. I found the second folder in which I found the projects folders. Thank you everyone. Fat32 was better in some ways. I have done what you all wanted me to do but years ago. Maybe two decades ago. Erich, Richard, thank you. Apple products are user repair unfriendly. Laptops are becoming repair unfriendly and now, Microsoft, is going the same way. |
Retvari ZoltanSend message Joined: 20 Jan 09 Posts: 2380 Credit: 16,897,957,044 RAC: 0 Level ![]() Scientific publications ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I've been away from GPUGrid for a while... Is there a way to control the number of spawned threads? I've tried to modify the line: <setenv>NTHREADS=$NTHREADS</setenv>in linux_job.###########.xml file to <setenv>NTHREADS=8</setenv>but it made no difference. The task was started with the original NTHREADS setting. Is it the reason for no change in the number of spawned threads, or I should modify something else? |
|
Send message Joined: 21 Feb 20 Posts: 1116 Credit: 40,839,470,595 RAC: 5,269 Level ![]() Scientific publications
|
I've been away from GPUGrid for a while... there is no reason to do this anymore. they already fixed the overused CPU issue. it's now capped at 4x CPU threads and hard coded in the run.py script. but that is in addition to the 32 threads for the agents. there is no way to reduce that unless abouh wanted to use less agents, but i don't think he does at this time. if you want to run python tasks, you need to account for this and just tell BOINC to reserve some extra CPU resources by setting a larger value for the cpu_usage in app_config. i use values between 8-10. but you can experiment with what you are happy with. on my python dedicated system, I stop all other CPU projects as that gives the best performance.
|
©2025 Universitat Pompeu Fabra