40 WU/day limit - what's the deal?

odrpanac
odrpanac
Joined: 12 Sep 06
Posts: 16
Credit: 1065238758
RAC: 241791
Topic 196123

I a have nice little computer farm; one of my computers is an overclocked AM3 Sempron with a 550Ti GPU. For starters, BOINC client made a huge mistake while benchmarking the system; it continuously sends very little work and I have to manually update the connection with the server every day lest I run out of work - the computer is much, much faster than BOINC benchmarking would suggest.

Anyways, that's just a minor annoyance.

Today, however, I increased the "additional" WU cache to 10 days in BOINC client, hoping that the server would have some mercy, sending me more work units and saving me from having to manually update the client every afternoon (BOINC, for some reason, uploads the completed WUs but doesn't do the update/acknowledge part to the server automatically - or it waits for 12+ hours to establish a connection with the server, during which I run out of work).

This afternoon I was greeted with the message from the server; "exceeded daily quota of 40 WUs". Well I'm pretty darn sure I did less than 40 WUs on that computer on that day, so that left me puzzled. I'm just about to run out of GPU work units, so this is a bad scenario.

This is the computer in question:
http://einsteinathome.org/host/4505287

Also, gamma-ray WUs take too long to crunch and return way too little credit for the processor time invested. Can something be done about that?

My best,
Andrej from Croatia.

tullio
tullio
Joined: 22 Jan 05
Posts: 2118
Credit: 61407735
RAC: 0

40 WU/day limit - what's the deal?

You have more than 50 Einstein units in progress. What do you want more? I am running 7 BOINC projects, including two Virtual Machines, with a 0.25 day cache and I never get a new unit until I finish and report the preceding. I am running SuSE Linux 11.1 on an Opteron 1210 at !.8 GHz. no GPU.
Tullio

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5842
Credit: 109384869465
RAC: 35935128

RE: ... BOINC client made a

Quote:
... BOINC client made a huge mistake while benchmarking the system ...


BOINC benchmarks your CPU only. If you pair up a decent GPU with a slow, single core CPU, you may have less than optimal conditions for efficient crunching, particularly with this project. The CPU is needed for a significant proportion of the time for the BRP CUDA tasks so this will be noticed when you also crunch CPU only tasks on that single core. That GPU would benefit from a fast multiple core CPU.

Quote:
... it continuously sends very little work and I have to manually update the connection with the server every day lest I run out of work ...


The E@H project has a download limit of 40 tasks per CPU core per day. Your GPU can do a large proportion of that limit by itself so it's not surprising that you will tend to run out of work. You would solve your problem if you had a dual core CPU because you would then be able to download 80 tasks per day.

Quote:
... the computer is much, much faster than BOINC benchmarking would suggest.


Actually it's probably not. When running CPU only tasks, your host is only doing a few per day.

Quote:
Today, however, I increased the "additional" WU cache to 10 days in BOINC client, hoping that the server would have some mercy, sending me more work units and saving me from having to manually update the client ...


The project will only send you 40 tasks per day no matter how hard you plead :-). Hopefully, you have (close to) zero for the "connect to internet every X days" (CI) setting. Also there is no need to set the "extra days" as high as 10. It would probably hinder you if you have a significant non-zero CI as well.

Quote:
... BOINC, for some reason, uploads the completed WUs but doesn't do the update/acknowledge part to the server automatically - or it waits for 12+ hours to establish a connection with the server, during which I run out of work.


BOINC is designed to be economical with server contacts. Results upload immediately but reporting is delayed so that multiple results can be reported in a single contact. That single contact is usually when extra work needs to be requested. If your BOINC client is not requesting work even when your cache is almost fully exhausted (and you haven't reached your 40 tasks limit) you should look carefully for what is causing BOINC to think you don't need more work. Something seems a bit strange there.

Quote:
This afternoon I was greeted with the message from the server; "exceeded daily quota of 40 WUs". Well I'm pretty darn sure I did less than 40 WUs on that computer on that day, so that left me puzzled.


There's no puzzle. How many tasks you have actually done is not important. That message is all about how many tasks have actually been sent to you already on the current day.

Quote:
I'm just about to run out of GPU work units, so this is a bad scenario.


I believe Sempron 145s are actually dual core Athlons with one core disabled. It is possible to unlock the extra core (with the right motherboard). Google it. Maybe the extra core is faulty but in many cases it's not - luck of the draw, I guess. With two cores you'd get 80 tasks/day.

Quote:
Also, gamma-ray WUs take too long to crunch and return way too little credit for the processor time invested. Can something be done about that?


Browse your tasks list for that host and look for completed FGRP tasks. Notice the big difference between CPU time and elapsed time. This is because you have only one core which is being significantly used by all your CUDA tasks. The FRGP tasks are being prevented from getting all the CPU they need for efficient crunching. You would see much better FGRP performance if you had something like an Athlon II X4 or better (if you wish to stay AMD) paired with your GPU.

Cheers,
Gary.

odrpanac
odrpanac
Joined: 12 Sep 06
Posts: 16
Credit: 1065238758
RAC: 241791

Thanks for clearing that up

Thanks for clearing that up =)

I have another question; is the speed of WU computing dependant on platform? I'm currently running XP on all of my boxes, will I notice an improvement in computation speed if I switch over to Win7 64 bit?

edit: I find win7 incredibly annoying and I'd rather stick with XP for as long as possible, that's why I'm asking. The computer in question is an AMD hammer with 8 cores.

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 686042851
RAC: 592401

Hi! no, you will not see

Hi!

no, you will not see any performance improvement for the E@H apps when moving to a 64 bit Windows version. The only exception to this rule: if you have memory intensive other stuff running on your system while running BOINC, you might exhaust the memory and push the PC into swapping memory more often when using so many cores, as 32 bit Windows can use only less than 4 GB RAM. Running 8 tasks in parallell might consume a bit more than 2 GB alone, or more than half of your usable RAM.

Moving to 64 bit would allow you to install more RAM.

HBE

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.