Message boards : Cafe Rosetta : Other projects.
Previous · 1 · 2 · 3 · 4
| Author | Message |
|---|---|
|
Bill Swisher Send message Joined: 10 Jun 13 Posts: 96 Credit: 64,541,137 RAC: 5,998 |
Sigh...I saw 11,000+ tasks out for processing earlier. And I didn't get a one of them. My queues are clogged up with WCG, and the occasional Einstein. I say occasional because (excuse the formatting): PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 8991 boinc 39 19 2407100 2.294g 9428 R 92.55 19.78 9,47 einstein_+ Doesn't allow for many of them.
|
ibandersonSend message Joined: 9 Mar 24 Posts: 7 Credit: 205,998 RAC: 43 |
Hi Bill, Maybe you can catch some of those Rosetta Work Units with a Batch file Like this - Upd-Rosetta.bat @echo off cd /d c:Program FilesBOINC :loop cls echo "boinccmd.exe --project https://boinc.bakerlab.org/rosetta/ update" boinccmd.exe --project https://boinc.bakerlab.org/rosetta/ update TIMEOUT /T 600 goto loop Of course you would need to leave a terminal window open for that I tried the Windows Task Scheduler Loop - but the Win 10 task scheduler doesn't seem very reliable. I can't seem to scale to 5 minute intervals very well. Regards, Ian
|
|
Garrulus glandarius Send message Joined: 25 Apr 25 Posts: 22 Credit: 1,693,148 RAC: 5,587 |
Hi Bill, Thanks a lot! Just got it set up on 3 computers, hopefully I'll catch something sometimes... About 2 hours ago I only got tasks on 2 mobile phones despite rushing to press update on several computers.
|
|
Bill Swisher Send message Joined: 10 Jun 13 Posts: 96 Credit: 64,541,137 RAC: 5,998 |
Thanks Ian. I run openSUSE. This is my take on your routine though: bill@opihi:~> cat bin/mowerk # # This doohickie will attempt to get work for the main # projects that I'm supporting. # # set -x # # How many days worth of work... # su and cd to /var/lib/boinc # then vi global_prefs_overide # and modifiy thusly # <work_buf_min_days>0.000000</work_buf_min_days> # <work_buf_additional_days>0.260000</work_buf_additional_days> # Then # systemctl restart boinc-client # cd # # Some interesting things to beat projects up with. # #boinccmd --project https://einstein.phys.uwm.edu allowmorework #boinccmd --project https://einstein.phys.uwm.edu nomorework # # Just touch the projects to gather the statistics. # In alphabetical order no less. Well it was, now it's in my # simple choice of project complettion and not prodding those # other two... # # boinccmd --project https://denis.usj.es/denisathome update sleep 30s boinccmd --project https://boinc.bakerlab.org/rosetta update sleep 30s # boinccmd --project https://einstein.phys.uwm.edu update sleep 1m boinccmd --project https://www.worldcommunitygrid.org update sleep 1m # # OK, is this a one time thing, or what. # If not, rapidly update at a 5 minute interval. # Yeah my math is lousy...it doesn't calculate correctly, but # you know what? I don't care enough to fix it. # if [ "$1" > "" ] ; then Reps=`expr $1 - 1` while [ $Reps -gt 0 ] ; do Ttl=`echo "$Reps * 5" | bc` echo "It's" `date '+%T'` "- on repetition" $Reps "- ttl is $Ttl minutes" boinccmd --project https://denis.usj.es/denisathome update boinccmd --project https://boinc.bakerlab.org/rosetta update sleep 10s # boinccmd --project https://einstein.phys.uwm.edu update boinccmd --project https://www.worldcommunitygrid.org update # Reps=`expr $Reps - 1` if [ $Reps = 0 ] ; then echo "Lightspeed Thumbtwiddling...All Done!" exit fi sleep 5m done else exit fi
|
ibandersonSend message Joined: 9 Mar 24 Posts: 7 Credit: 205,998 RAC: 43 |
On a linux box ( - mine is Linux Mint 22.3), an easy way to poll for new rosetta tasks is using a crontab entry - I use this crontab -e then add - # Update BOINC's Rosetta Project every 2 Minutes to catch stray WUs */2 * * * * /usr/bin/boinccmd --project https://boinc.bakerlab.org/rosetta/ update I see you're trying also trying the Denis project - I don't think I've seen any activity since June 2025 on this one. Einstein always seems to have Work Units available though, as does WCG when it's up. I try to crunch on Cancer oriented research, as my wife, and mom both died of cancer, and I'm also struggling with leukemia. I'm glad research like WCG/Folding@Home are still going strong. FAH even seems to be looking at the KRAS protein involved in a lot of cancers. I hope us crunchers can really help those researchers! Anyway try a simple cron job for updating - no need for scripts on linux! Ian
|
|
Pascal Send message Joined: 5 Oct 19 Posts: 1 Credit: 1,031,007 RAC: 449 |
pour windows et tous les projets boinc @echo off pushd "C:Program FilesBOINC" :loop echo [%date% %time%] Debut de la mise a jour automatique... :: On recupere directement la liste des URLs propres for /f "usebackq tokens=*" %%a in (`boinccmd.exe --get_project_urls`) do ( echo Mise a jour en cours : %%a boinccmd.exe --project "%%a" update ) echo. echo [%date% %time%] Fin de session. Prochaine verification dans 30 min. timeout /t 1800 /nobreak >nul goto loop pour windows et un projet boinc @echo off :loop "C:Program FilesBOINCboinccmd.exe" --project https://gpugrid.net/gpugrid/ update timeout /t 900 /nobreak >nul goto loop instruction a mettre dans un fichier.bat et a lancer en mode administrateur |
ibandersonSend message Joined: 9 Mar 24 Posts: 7 Credit: 205,998 RAC: 43 |
@Pascal - looks good though time period of 1800 may miss some work units - but in my poor French - tres bon! I also see that the task scheduler is actually working on my old Win 10 laptop - I was wrong to maligh it! It's running at 5 minute intervals now. Here's my Event Log - 2/13/2026 2:57:22 AM | Rosetta@home | Scheduler request completed 2/13/2026 2:57:22 AM | Rosetta@home | Project requested delay of 31 seconds 2/13/2026 3:02:20 AM | Rosetta@home | update requested by user 2/13/2026 3:02:20 AM | Rosetta@home | Sending scheduler request: Requested by user. 2/13/2026 3:02:20 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications) 2/13/2026 3:02:22 AM | Rosetta@home | Scheduler request completed 2/13/2026 3:02:22 AM | Rosetta@home | Project requested delay of 31 seconds 2/13/2026 3:07:19 AM | Rosetta@home | update requested by user 2/13/2026 3:07:20 AM | Rosetta@home | Sending scheduler request: Requested by user. 2/13/2026 3:07:20 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications) 2/13/2026 3:07:21 AM | Rosetta@home | Scheduler request completed 2/13/2026 3:07:21 AM | Rosetta@home | Project requested delay of 31 seconds 2/13/2026 3:12:19 AM | Rosetta@home | update requested by user 2/13/2026 3:12:24 AM | Rosetta@home | Sending scheduler request: Requested by user. 2/13/2026 3:12:24 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications) 2/13/2026 3:12:25 AM | Rosetta@home | Scheduler request completed 2/13/2026 3:12:25 AM | Rosetta@home | Project requested delay of 31 seconds 2/13/2026 3:17:19 AM | Rosetta@home | update requested by user 2/13/2026 3:17:23 AM | Rosetta@home | Sending scheduler request: Requested by user. 2/13/2026 3:17:23 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications) 2/13/2026 3:17:24 AM | Rosetta@home | Scheduler request completed 2/13/2026 3:17:24 AM | Rosetta@home | Project requested delay of 31 seconds 2/13/2026 3:18:04 AM | | Resuming GPU computation 2/13/2026 3:20:49 AM | | Suspending GPU computation - computer is in use 2/13/2026 3:22:19 AM | Rosetta@home | update requested by user 2/13/2026 3:22:22 AM | Rosetta@home | Sending scheduler request: Requested by user. 2/13/2026 3:22:22 AM | Rosetta@home | Not requesting tasks: don't need (CPU: ; Intel GPU: no applications) 2/13/2026 3:22:24 AM | Rosetta@home | Scheduler request completed 2/13/2026 3:22:24 AM | Rosetta@home | Project requested delay of 31 seconds 2/13/2026 3:27:19 AM | Rosetta@home | update requested by user 2/13/2026 3:27:21 AM | Rosetta@home | Sending scheduler request: Requested by user. 2/13/2026 3:27:21 AM | Rosetta@home | Not requesting tasks: don't need (CPU: job cache full; Intel GPU: no applications) 2/13/2026 3:27:22 AM | Rosetta@home | Scheduler request completed 2/13/2026 3:27:22 AM | Rosetta@home | Project requested delay of 31 seconds The Task Scheduler seems to be an easier way to run Rosetta updates every 5 minutes as set and forget! Ian
|
Message boards :
Cafe Rosetta :
Other projects.
©2026 University of Washington
https://www.bakerlab.org