Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 83
Posts: 83   Pages: 9   [ Previous Page | 1 2 3 4 5 6 7 8 9 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 8947 times and has 82 replies Next Thread
TBirdTheYuri
Advanced Cruncher
France
Joined: Mar 5, 2006
Post Count: 115
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?

Pour ma part j'ai déjà reçu des Beta avec 5 jours de cache. J'ai remarqué que pour augmenter la probabilité d'en avoir il faut augmenter le nombre de connexions aux serveurs, et pour cela choisir des projets dont les unités sont très courtes à calculer (unités plus courtes > plus d'unités > plus de connexions)
Parfois mes machines ne commencent pas immédiatement le calcul des Beta (quand elles n'ont pas le statut "priorité haute"), dans ce cas je met furtivement en pause (1s suffit) tout le reste du cache pour forcer leur démarrage. Ensuite il commence toujours par calculer ce qui est entamé en premier, incluant donc les fameuses Beta.
---
For my part I have already received 5 days with Beta cache. I noticed that to increase the probability of having one should increase the number of connections to servers, and therefore choose projects where the units are very short to calculate (units shorter> more units> more connections)
Sometimes my machines does not immediately begin calculating Beta (when they are not the status "high priority"), in this case I met furtively paused (1s enough) the rest of the cache to force the start. Then it begins by calculating what is started first, thus including the famous Beta.
[May 22, 2009 10:53:56 AM]   Link   Report threatening or abusive post: please login first  Go to top 
oliverstirling
Advanced Cruncher
United Kingdom
Joined: May 7, 2007
Post Count: 107
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?


For my part I have already received 5 days with Beta cache. I noticed that to increase the probability of having one should increase the number of connections to servers, and therefore choose projects where the units are very short to calculate (units shorter> more units> more connections)


I've had 40 Beta wu's today so far, with my quad getting the majority and as I'm concentrating on HCMD2 at the moment, which has very short wu's, I'm getting a lot of Beta's as well due to the number of connections made and the number of wu's required to fill up my quads cache (0.1 days)
[May 22, 2009 12:54:44 PM]   Link   Report threatening or abusive post: please login first  Go to top 
retsof
Former Community Advisor
USA
Joined: Jul 31, 2005
Post Count: 6824
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?

...I only receive 1 or 2 wu a week...


I wish I received 1 or 2 beta wu a week crying You should consider yourself lucky if you get that many biggrin
Absolutely. I received one in the test before this, which errored out, and none at all for yesterday's test since I have a "high priority" queue at the moment which I am working down to zero. After several years, I still have 1.5 days to go for a bronze beta badge.
----------------------------------------
SUPPORT ADVISOR
Work+GPU i7 8700 12threads
School i7 4770 8threads
Default+GPU Ryzen 7 3700X 16threads
Ryzen 7 3800X 16 threads
Ryzen 9 3900X 24threads
Home i7 3540M 4threads50%
----------------------------------------
[Edit 1 times, last edit by retsof at May 22, 2009 12:58:24 PM]
[May 22, 2009 12:57:43 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?

I now have 12 pages of valid beta workunits, 1 page pending, picked up 5 days of runtime last night. All four of my quads are running only betas, the Clean Energy Project is short on workunits so I left CE selected and I set the buffer to five days at all of the rest of my machies (didn't know it was short until I saw all betas when I got home from work and no CE units), the work unit estimate is 4.5 hours, the actual runtime is 1.5 hours so I can run through them very fast and pick up alot of runtime. Only a few have project aborted. The CE units (only about 3 per machine) sit and wait while the others run high priority. Even if they were running they would be paused for high priority betas.

Since the due date is the 23rd of May I imagine the fun is about over and I can switch back the to CE project and a couple others I need to complete. Its also nice to pick up a couple CE units.

There is also a good amount of luck just having the betas available when you connect.

Pausing any project to let only betas run does not work as the software does not seem to pick up any units when it connects if your projects are suspended.

Small buffer, large buffer does not seem to matter except in grabbing a few extras for the queue to keep it going. A small buffer will make the machine search for work more often and then depending on luck you may pick up one. With a large buffer you can pick up 1 to 4 units and have some to spare.

This is the best time as the CE project is giving out units only 1 or 2 per 6 hour period. That way your buffer is not filling up with them and blocking the betas.

It would be nice if we could select ONLY the beta project and not the other ones, but I'm sure its done like that for a reason.

k.t.
----------------------------------------
[Edit 1 times, last edit by Former Member at May 22, 2009 4:59:09 PM]
[May 22, 2009 1:21:43 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?

Right now, it's easy to get lots of betas. Just have a P3 machine running linux and set it to HCMD2 only. If it gets a beta, it runs it. If it gets a non-beta, it errors out immediately and fetches a new WU a minute later.
[May 23, 2009 4:18:28 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?

It would be nice if we could select ONLY the beta project and not the other ones, but I'm sure its done like that for a reason.

That would be weird. Beta is not a project. Beta is for testing new stuff. Also Beta workunits aren't available continuously. They come it bursts, so there could be weeks or even months without a single workunits outthere.

Also beta batches typically come out in small batches (few hunderd, few thousand), and for proper testing would require a wide spread of systems all doing their bit, not 100 workunits in the queue of one machine that has Beta only checked...

I'd like to get my beta badge like anyone else, and yes, if there is a new batch of beta's outthere I'd like to dig in too but, for me at least, I'm not here for the badge hunting, although it does add a funfactor, but primarily for the good things that hopefully come out of this research.
----------------------------------------
[Edit 2 times, last edit by Former Member at May 23, 2009 8:47:15 AM]
[May 23, 2009 8:45:59 AM]   Link   Report threatening or abusive post: please login first  Go to top 
rembertw
Senior Cruncher
Belgium
Joined: Nov 21, 2005
Post Count: 275
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?

In my experience, there is one (1) way only to force Beta Wu's. There are though a couple of criteria needed before one can "force".
- Join WCG (Duh!)
- Be online all the time (not needed, but it helps)
- put your settings so that you accept beta's
- Have a small buffer (0.01 days will do if you are online all the time)
- read the fora on a regular basis
- have patience

Now: how to force Beta Wu's:
The moment you notice that there are Beta's available, change your buffer from 0.01 days to any higher number like 6, 8, 10 days. Your computer will automatically scoop up work for that longer period and so scoop up Beta's too. Right after the download, put your buffer back to 0.01 days and wait again... When the work you have is finished, do the same thing again.

I hope this helps. It helped getting me my Beta badge :)

To be complete: the above serves as an answer on "how to force". This is "an sich" not the only way to get Beta WU's. By simply having the above criteria checked you will get them automatically but in less numbers.

En voe dedie die juste westvloms verstoan, 't is wok d'ienigste maniere...

[edit: typo correction]
----------------------------------------
[Edit 1 times, last edit by rembertw at May 23, 2009 11:01:27 AM]
[May 23, 2009 10:59:39 AM]   Link   Report threatening or abusive post: please login first  Go to top 
sk..
Master Cruncher
http://s17.rimg.info/ccb5d62bd3e856cc0d1df9b0ee2f7f6a.gif
Joined: Mar 22, 2007
Post Count: 2324
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
shock Re: How can I force more beta units?

I had LOTS of Betas on a Windows 2008 64bit server recently. smile

On some of my other systems, I get a few now and again, but not many. sad
So I'm guessing that if you have some sort of odd system, you are more likely to get Beta Work units.

However, after the system got through about 10 or 20 units I decided I would Click on UPDATE. Sure enough the system sent the finished workunits in, but straight after this, the WCG Aborted lots of Beta units!
crying
[May 23, 2009 12:15:55 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Ingleside
Veteran Cruncher
Norway
Joined: Nov 19, 2005
Post Count: 974
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?

Fair question. No. If you can answer these questions then all of us will have the official reference.

If a client can pick a Beta WU, will the scheduler send the Beta WU to that client if it has to run it in High Priority?

Yes, the scheduling-server doesn't know anything about "high priority", it's only interested if can finish all work before the deadline.

Will the scheduler ever choose to send a Beta WU to a machine running normal priority rather than a machine that would need Hi Priority?

No.

When issuing a Beta WU, does the scheduler totally ignore the client buffer size?

No.

Is the scheduler only concerned with whether that client can return the Beta WU on time, knowing that Hi Priority can be used?

Well, it does check other things like disk and memory-requirements, quota and so on...

If the single core client has a WU already running another WU in Hi Priority, will the scheduler send it a Beta WU that also must be run in Hi Priority?

This depends more on the BOINC-version being used than on scheduling-server.

For v5.10.xx it's fairly easy, if atleast one task in a project is in deadline-trouble, the project is blocked from asking for work except idle cpu. If currently all cores is in deadline-trouble, all BOINC-projects is blocked from asking for work. For single-core this means, one task running "high priority" blocks all work-requests.

Not sure for v6.2.xx and v6.4.xx, but would guess atleast v6.2.xx isn't too different from v5.10.xx since it's mostly the same client-scheduler.

For v6.6.xx, BOINC-client can continue asking for more work, even one or more cores is running "high priority" in a project, and even if there aren't idle cores.

Since the scheduler is software, we know that there are only Yes/No answers to each question, but someone has to know the answer if we are to be informed.

It also depends on wu-parameters, scheduling-server-version being used, BOINC-client being used, what other BOINC-projects (if any) is being used and also resource-shares, the work already on client, and finally the cache-settings...
----------------------------------------


"I make so many mistakes. But then just think of all the mistakes I don't make, although I might."
----------------------------------------
[Edit 1 times, last edit by Ingleside at May 23, 2009 12:26:04 PM]
[May 23, 2009 12:22:55 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: How can I force more beta units?

Now: how to force Beta Wu's:
The moment you notice that there are Beta's available, change your buffer from 0.01 days to any higher number like 6, 8, 10 days. Your computer will automatically scoop up work for that longer period and so scoop up Beta's too. Right after the download, put your buffer back to 0.01 days and wait again... When the work you have is finished, do the same thing again

You have made a couple of deadly mistakes in your suggested method.
1. If you change your buffer to 8 days, you are not guaranteed to get 8 days of Beta. You might get only 1 Beta job and 7.9 days of other tasks. When you abort those tasks, you negatively affect the reliability rating of that machine for many days. Plus you place extra load on the scheduler who then has to resend the jobs you aborted to other crunchers.
2. When you decrease your buffer back to .1 days, you prevent your computer from asking for more work. This prevents your system from acknowledging the completed WU and may cause your WU to be marked as Too Late.

Like everything involved in WCG you need to have patience and you need to go gently whenever you change settings. Massive changes as suggested above are not the solution. I do not know everything about managing this project but I do have 62 days of Beta WU, so I have had some success.
[May 23, 2009 1:26:05 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 83   Pages: 9   [ Previous Page | 1 2 3 4 5 6 7 8 9 | Next Page ]
[ Jump to Last Post ]
Post new Thread