| 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: 752
|
|
| Author |
|
|
jay_Orlando
Senior Cruncher USA Joined: Jan 4, 2006 Post Count: 189 Status: Offline Project Badges:
|
A side note:
----------------------------------------In order to speed up returning results, I use 0.0 and 0.05 for the values of getting work and 'additional' work - except when i set my device profile for hst and for for 0.8 days of additional work. I reset the work times and device profile for open Zika (and/or other projects) in the morning after the HST fishing times.. So far, I haven't found a statistic in WCG for WU turnaround time (including idle time that the WU waits to be processed in my PC.) Does anyone know If this exists somewhere? Thanks, Jay PS for example, Einstein has this: Average turnaround time: 0.07 days ![]() |
||
|
|
Sandvika
Advanced Cruncher United Kingdom Joined: Apr 27, 2007 Post Count: 112 Status: Offline Project Badges:
|
I see your point about not wanting to target specific times. I have written scripts to see when the WU are "released" and, aside from resends, it appears that the best way to get the WU is to target specific times. I have a saphhire taget and have only 1 year and 89 days of HST. (276 days to go.) I usually get about 5 HST WU a day and finish them within 10 hours. I'm not trying to be patronizing and admire that you have over a 2 year contribution. It just looks like getting any HST WU needs to be done at specific times now. Best wishes, Jay Thanks Jay, not at all patronising.... to carry on with a failing strategy is the first sign of madness My strategy was to set a 4-day buffer and have only HST on the device profile for most of the time. When work ran low, usually every 3 days or so, then add another project to the device profile for a few hours (initially OET but lately Zika). This limited my intervention to adjusting the device profile. However, though at some times this enabled me to crunch mostly HST, it yielded less and less, eventually only resends and then nothing for 2 months whilst I have accrued a further 5 years of Zika. So, if I'm going to need to intervene at the device level, I really want to be able to add and remove Zika from the device profile too, so that I'm not getting Zika at times when HST is available. I wonder has anyone achieved this? Unsurprisingly, BOINCCMD doesn't seem to know or care about WCG device profiles and there doesn't seem to be a simple XML RPC with which to push settings to WCG. Any thoughts on this would be welcome. Thanks ![]() ![]() ![]() |
||
|
|
gb009761
Master Cruncher Scotland Joined: Apr 6, 2005 Post Count: 3010 Status: Offline Project Badges:
|
Sandvika, as far as I know - to BOINC, WCG is just 1 project. The WCG projects (Zika, HST, FAH2, MCM etc.), are all "sub projects" within the 1 WCG project - thus, I'll be surprised to find out that it's possible to only request an update for HST WU's.
----------------------------------------Obviously, I could well be proved wrong - so please don't take my word as "gospel". ![]() |
||
|
|
jay_Orlando
Senior Cruncher USA Joined: Jan 4, 2006 Post Count: 189 Status: Offline Project Badges:
|
Greetings Sandvika,
----------------------------------------I know of no RPC to do what you want. I get only 4 or 5 WU regardless of the number of additional days requested. My manual intervention is lengthy, but works.(there may be better ways.) 1) normally set any wcg projoects with 0.05 days of additional work. 2) at 10PM (EDT) (or bedtime), set local computing preferences to 0.4 days 3) do an update and fill up with 0.4 days of tasks (like zika) 4) goto web and set device profile to HST only 5) Set local preference to 0.9 days 6) have a script and cron-job (or windows equivalent) to do updates at the "good" times in the early AM. 7)When I get up, I rest local preferences to web preferences (0.05 days of work) and goto web and change device profile to include other WCG projects. whew Make sense? This sets up your wu Queue to be almost empty at the "good" times, and the cron-job scripts will do the updates to select HST only . You can tweak values to lower risk of running out of WU whlie fishing for HST.. Happy New Year, Good Luck!! Jay ![]() |
||
|
|
NixChix
Veteran Cruncher United States Joined: Apr 29, 2007 Post Count: 1187 Status: Offline Project Badges:
|
My procedure is similar to jay_Orlando's except that I change the profile on the server, not the local profile. That is easier if you have several computers at different locations. I am also using BoincTasks to trigger a refresh of all. The strange thing is that only one of 5 computers has gotten a decent supply of HSTB, enough that it has been crunching only HSTB for 2 weeks. I still have a 2-day supply of HSTB, which might be enough to get me to gold.
----------------------------------------Cheers ![]() ![]() |
||
|
|
jay_Orlando
Senior Cruncher USA Joined: Jan 4, 2006 Post Count: 189 Status: Offline Project Badges:
|
Greetings!
----------------------------------------Ah-Hah! I was thinking in a narrow sense - just for one PC, and only changing the preferences on the server when I hadd to. If you are trying to get HST on multiple computers, then NixChix's approach would be simpler for you. Jay Orlando, Florida ![]() |
||
|
|
keithhenry
Ace Cruncher Senile old farts of the world ....uh.....uh..... nevermind Joined: Nov 18, 2004 Post Count: 18667 Status: Offline Project Badges:
|
Having recently reached sapphire on HSTB, I can say it's a real effort to crunch this project. It's admittedly anecdotal but from what I have seen, it would appear that I rarely get HSTB WUs on the weekends. I do not see the 03/53 pattern I've read about. My suspicion is that projects normally have an automated task that loads new work into the servers and that that task runs on some sort of automated schedule but for HSTB, that automated task is only running on weekdays when it can be easily monitored by the admins. Whatever the case, I do not recall seeing more than a dozen HSTB WUs on any single machine of mine and that has been extremely rare. Usually, no more that 4-6 is the best I see. Trying to make good progress on this project with just a few machines is very challenging. I have 25 machine running a total of 46 threads. 20 machines are Ubuntu Linux with Xeon cpus. The other five machines are Wintels - 3 WIN10, 1 Vista and 1 XP. My approach has been one that probably is too much on micro-managing for most but has worked for me as I am normally on my machines each evening anyway. I run all of them with one single profile normally set with HSTB only selected. I have set my cache to 4 days. That is normally much more than necessary for other projects. WCG limits machines to 35 WU's per core/thread so a 4 day cache usually means that almost all of my machine hit the 35 per thread limit before reaching the cache limit. On the Linux machines, 35 WUs is typically 1.5 - 2 days of work. Two of the WIN10 machines will reach the 4 day cache limit as they are 8 threads each. The other machines fall in between. When I am on my machines in the evening, I modify the server profile to add ZIKA along with HSTB. That allows my machines to "fill up" on work ensuring that they don't run dry. After 5-10 minutes, I'll change the server profile back to HSTB only. This approach keeps my machine crunching but normally they are almost always asking the WCG servers for HSTB work. What you get for the projects you select always depends on what is available at the time your request hits the WCG servers so my approach does tend to "nag" the servers for work. The comparatively short run times for ZIKA wu's means more frequent requests for new work and seems to improve the odds. I usually average having one HSTB wu per thread across all my machines. I do not like having to "nag" the servers for work as that is fruitless more often than not but it seems necessary for this project - at least until the supply improves by multiple orders of magnitude. As I am nearing my goal for ZIKA, I will soon be switching from using ZIKA to back fill to FAAH and/or FAH2. Since the run time for those wu's is significantly greater, I expect that I will have to make major changes to my approach to crunching HSTB. This approach has allowed me to pass sapphire in the 9-10 months this project has been out but that has also been with 46 threads running 24x7 the whole time.
---------------------------------------- |
||
|
|
jay_Orlando
Senior Cruncher USA Joined: Jan 4, 2006 Post Count: 189 Status: Offline Project Badges:
|
Hi Keith
----------------------------------------FYI, the new FAH wu have been running a short time. Maybe 10 minutes on you machines. jay ![]() |
||
|
|
keithhenry
Ace Cruncher Senile old farts of the world ....uh.....uh..... nevermind Joined: Nov 18, 2004 Post Count: 18667 Status: Offline Project Badges:
|
Yep. With the Zika currently loaded on my machines, I'll go a couple of months past ten years. I have some FAAH loaded and they are ranging from 11 minutes on my Xeons to 45 minutes on my slowest machine. That means most of my machines will only have a few HOURS of work cached before they hit the 35 per thread/core limit. As I recall, FAH2 WUs were quite long so that will change the picture yet again once we start getting FAH2 again. In the meantime, I finish up my remaining ZIKA over the next couple of days or so. It's going to be interesting, but probably sad, to see what HSTB I get while I'm running FAAH since I won't be able to ask for just HSTB.
---------------------------------------- |
||
|
|
Sandvika
Advanced Cruncher United Kingdom Joined: Apr 27, 2007 Post Count: 112 Status: Offline Project Badges:
|
Having recently reached sapphire on HSTB, I can say it's a real effort to crunch this project. It's admittedly anecdotal but from what I have seen, it would appear that I rarely get HSTB WUs on the weekends.... Thanks Jay and Keith, great observations. I'm inclined to agree that there's not much on offer at weekends or public holidays. However, yesterday was first working day of the year (data preparation?) and this morning I got lucky (data distribution?) by targeting the suggested times and landed an average of almost 3 WUs per core. If they are the long running variety it will push me 20% of the way to my 5 year goal. I've aborted most of the most recently sent Zika WUs ahead of these HSTs in my queues, to minimise turn-around time. It's perhaps a one-day wonder caused by the public holidays but I'm happy today, thinking that my 5 year goal is actually attainable at the moment. Not happy with the effort required though, don't want to keep it up and will definitely bale out if and when I get to 5 years. ![]() ![]() |
||
|
|
|