Advanced search

Message boards : Number crunching : Credits

Author Message
John
Send message
Joined: 15 Oct 11
Posts: 17
Credit: 81,085,378
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwat
Message 34940 - Posted: 8 Feb 2014 | 0:35:47 UTC

Just curious as to how the credits are applied to WU's
Previous Santi's than this one (see below)..gave 20550.00 per WU but the one's listed below give 18300.00 per. Approx. same amount of CPU and GPU time.
Just wondering.

Regard's,

John

http://www.gpugrid.net/workunit.php?wuid=5143983

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 34942 - Posted: 8 Feb 2014 | 10:38:34 UTC - in response to Message 34940.

Yes, there appears to be a credit leak!

The SANTI_MAR WU's pay around 16% less than the SANTI_BAX WU's did.
The NOELIA_DIPEPT WU's are even more stingy (about 31% shy).

I409-SANTI_bax2-21-32-RND7270_2 5134632 4 Feb 2014 | 7:57:01 UTC 4 Feb 2014 | 17:48:46 UTC Completed and validated 32,501.28 32,155.69 154,050.00 Long runs (8-12 hours on fastest card) v8.15 (cuda55) [409K/day]

470x-SANTI_MAR422cap310-0-32-RND8919_0 5141239 6 Feb 2014 | 10:32:17 UTC 6 Feb 2014 | 19:16:55 UTC Completed and validated 28,378.57 11,605.68 115,650.00 Long runs (8-12 hours on fastest card) v8.15 (cuda55) [352K/day]

tyrglux6x44-NOELIA_DIPEPT1-1-2-RND3665_0 5143384 6 Feb 2014 | 3:16:34 UTC 6 Feb 2014 | 11:22:11 UTC Completed and validated 25,796.40 13,062.85 93,000.00 Long runs (8-12 hours on fastest card) v8.15 (cuda55) [311K/day]

I think some of the factors considered are task length, gpu usage and possibly CPU usage?!?
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

John
Send message
Joined: 15 Oct 11
Posts: 17
Credit: 81,085,378
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwat
Message 34951 - Posted: 9 Feb 2014 | 5:23:19 UTC - in response to Message 34942.

If the factors are as mentioned ..Yes there is a credit leak..
The Santi_Mar WU's appear to take about as much GPU and CPU time As the Santi_Bax WU's, but give less credit's.
That is why I was asking what determined credit per WU.
At least I am not the only one who has noticed.
Thanks for the reply.



Stefan
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 5 Mar 13
Posts: 348
Credit: 0
RAC: 0
Level

Scientific publications
wat
Message 34964 - Posted: 10 Feb 2014 | 10:06:47 UTC - in response to Message 34951.

Credit / WU is calculated based on runtime of a WU on one of our machines. So we run a WU on one of our GPUs check time required to run and multiply by credit/time. Then there is also the bonus for the long tasks and also the fact that we usually round the credits up. Additionally we sometimes submit the WU's with the wrong credits out of a small mistake in a input file (but we usually catch those).
So there can be many factors (different GPUs/our rounding/our mistake) that cause a discrepancy in the WU credits but we try to keep it as low as possible. Considering that users cannot pick the WU's they want to crunch I assume the credits average out.

John
Send message
Joined: 15 Oct 11
Posts: 17
Credit: 81,085,378
RAC: 0
Level
Thr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwat
Message 34987 - Posted: 12 Feb 2014 | 1:15:56 UTC - in response to Message 34964.

Thanks for the reply/Info.
Let's hope the assumptions are correct

Profile [AF>Libristes] cottesloe
Send message
Joined: 21 Jul 10
Posts: 4
Credit: 28,186,757
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 35513 - Posted: 5 Mar 2014 | 8:51:28 UTC

Hi!

And what about the bonus time?
I'm not sure, but if we send back a WU in les than 24 hours, the credits are bigger.
I'm right?

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 35514 - Posted: 5 Mar 2014 | 9:06:31 UTC - in response to Message 35513.
Last modified: 5 Mar 2014 | 9:17:05 UTC

Yes 150% for WU's returned inside 24h, 125% for WU's returned between 24h and 48h, 100% thereafter (unless you get a resend and there is an issue - you get half credits if the original WU is returned, before you can complete the resend).

WU's are resent soon after the receipt of a failed run, or 5days after the WU is initially sent, if not already returned (this use to be 3).
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

Stefan
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 5 Mar 13
Posts: 348
Credit: 0
RAC: 0
Level

Scientific publications
wat
Message 35515 - Posted: 5 Mar 2014 | 9:07:09 UTC - in response to Message 35513.

Yes indeed. Here is the FAQ: http://www.gpugrid.net/forum_thread.php?id=2572

Profile [AF>Libristes] cottesloe
Send message
Joined: 21 Jul 10
Posts: 4
Credit: 28,186,757
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 35524 - Posted: 5 Mar 2014 | 15:21:13 UTC
Last modified: 5 Mar 2014 | 15:24:16 UTC

OK, thank you for the link.

But, it's a pitty, I need 25h to give back a Noelia with my NVIDIA GeForce GTX 650 Ti...

Jeremy Zimmerman
Send message
Joined: 13 Apr 13
Posts: 61
Credit: 726,605,417
RAC: 0
Level
Lys
Scientific publications
watwatwatwatwatwatwatwatwat
Message 35530 - Posted: 6 Mar 2014 | 0:22:35 UTC - in response to Message 35524.

But, it's a pitty, I need 25h to give back a Noelia with my NVIDIA GeForce GTX 650 Ti...


This looks little slow. I have two different GTX460 with 1Gb memory running under XP with the 334.89 drivers that take only around 16-17 hours on the last Noelia WU's they ran.

Card 1
http://www.gpugrid.net/result.php?resultid=7837842
http://www.gpugrid.net/result.php?resultid=7812020

Card 2
http://www.gpugrid.net/result.php?resultid=7813942
http://www.gpugrid.net/result.php?resultid=7811015

If setup dedicated 24/7 and crunch even when computer is in use, I would think the 650Ti could do <24h turn around.

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 35538 - Posted: 6 Mar 2014 | 20:23:46 UTC - in response to Message 35524.
Last modified: 6 Mar 2014 | 20:24:39 UTC

[AF>Libristes] cottesloe, Your last Noelia WU took 81,042.66sec to run. This is less than 24h (86400sec). If you reduce your cache (Runtime Buffer) to 0.01 that should allow you to complete Noelia WU's inside 24h. The other WU's take longer 90K sec. If you reduce the number of CPU tasks you run it might decrease GPUGrid WU runtime, but that's just a guess. Other than the above, or upgrading it, all I can suggest is to increase fan speed, which would only prevent the card from downclocking due to heat (probably not an issue), or try to overclock the card (your on your own there).
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

Richard Haselgrove
Send message
Joined: 11 Jul 09
Posts: 1576
Credit: 5,781,861,851
RAC: 9,092,378
Level
Tyr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 35544 - Posted: 6 Mar 2014 | 21:43:20 UTC - in response to Message 35538.

[AF>Libristes] cottesloe, Your last Noelia WU took 81,042.66sec to run. This is less than 24h (86400sec). If you reduce your cache (Runtime Buffer) to 0.01 that should allow you to complete Noelia WU's inside 24h. The other WU's take longer 90K sec. If you reduce the number of CPU tasks you run it might decrease GPUGrid WU runtime, but that's just a guess. Other than the above, or upgrading it, all I can suggest is to increase fan speed, which would only prevent the card from downclocking due to heat (probably not an issue), or try to overclock the card (your on your own there).

Remember that you have to allow extra time for downloading and uploading, over and above the recorded elapsed (computing) time, if the entire "issue and return" cycle is to fit within the 24 hours.

Profile [AF>Libristes] cottesloe
Send message
Joined: 21 Jul 10
Posts: 4
Credit: 28,186,757
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 35558 - Posted: 7 Mar 2014 | 17:52:28 UTC - in response to Message 35538.

If you reduce the number of CPU tasks you run it might decrease GPUGrid WU runtime, but that's just a guess.


It should be a good guess..
I'll try this next week...
Bye

Profile [AF>Libristes] cottesloe
Send message
Joined: 21 Jul 10
Posts: 4
Credit: 28,186,757
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwatwatwatwatwat
Message 35610 - Posted: 11 Mar 2014 | 13:31:15 UTC - in response to Message 35558.

I let one CPU free and I can see the diference...
Around 17h to crunch a Noelia, vs 25h before...

No comment...

Bye and good wishes from France!

Wdethomas
Send message
Joined: 6 Feb 10
Posts: 38
Credit: 274,204,838
RAC: 0
Level
Asn
Scientific publications
watwatwatwatwatwat
Message 35981 - Posted: 29 Mar 2014 | 3:33:01 UTC

It was 120,000 credit for long runs about a week ago and now rarely see 120,000 credits. Every time I get my rig going well, things change for the worse. 50,000 by 50,000 will take a while to climb the ladder.

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2343
Credit: 16,201,255,749
RAC: 851
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 35999 - Posted: 30 Mar 2014 | 7:51:07 UTC - in response to Message 35981.
Last modified: 30 Mar 2014 | 7:51:26 UTC

It was 120,000 credit for long runs about a week ago and now rarely see 120,000 credits. Every time I get my rig going well, things change for the worse. 50,000 by 50,000 will take a while to climb the ladder.

You should take account of the running time of the given workunit. Shorter workunits generate less credit, but they do it more often.
However there is a small (~10%) variation in the credit/time ratio of the workunits.

virtual911
Send message
Joined: 7 Nov 12
Posts: 3
Credit: 388,798,382
RAC: 0
Level
Asp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36091 - Posted: 5 Apr 2014 | 0:23:24 UTC

I would prefer a metric in which the credits per unit of computing were comparable to other BOINC projects that don't use GPU computing.
____________

Profile Retvari Zoltan
Avatar
Send message
Joined: 20 Jan 09
Posts: 2343
Credit: 16,201,255,749
RAC: 851
Level
Trp
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36093 - Posted: 5 Apr 2014 | 10:39:44 UTC - in response to Message 36091.
Last modified: 5 Apr 2014 | 10:44:09 UTC

I would prefer a metric in which the credits per unit of computing were comparable to other BOINC projects that don't use GPU computing.

We all would.
But it's much harder to measure (or to calculate) the actual flops done by a GPU task than a CPU task, because the GPU does many calculations simultaneously. As there is no standard for calculating the actual flops done by a GPU task (and probably there couldn't be such at all), different projects give different amount of credit per GPU time. It makes hard to put different GPU projects in comparison (especially with CPU projects), so the cruncher should not judge the amount of scientific contribution only by the credits given for GPU work. It's like comparing apples to bananas. We are crunching to aid research, not for the credits, right? After all, you couldn't do anything with the credits earned at any project, it's just for comparison between the contribution of the users of a given project, but not for the comparison between different projects. However, the much lager amount of credits earned by a GPU task correctly reflects the computing capability ratio between GPUs (parallel computing) and CPUs.

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36112 - Posted: 5 Apr 2014 | 22:40:37 UTC - in response to Message 36093.
Last modified: 5 Apr 2014 | 22:41:54 UTC

Measuring CPU performance is fundamentally flawed. The actual usefulness/performance is related to both the CPU and the task. Nowadays some instruction sets offer significant improvements for some work type over older instruction types, but others don't. Then there is the supporting hardware (RAM/disk/bus/chipset). Faster RAM significantly improves performances for some WU's... The GPU is different again, and trying to compare NVidia and AMD is a waste of time; they are designed to do different things.
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

mikey
Send message
Joined: 2 Jan 09
Posts: 292
Credit: 2,261,478,615
RAC: 11,269,640
Level
Phe
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36140 - Posted: 7 Apr 2014 | 12:36:01 UTC - in response to Message 36091.

I would prefer a metric in which the credits per unit of computing were comparable to other BOINC projects that don't use GPU computing.


Be careful what you wish for, 'creditnew' could come to the projects using gpu's too if Dr. A has his way. That would most likely mean a LARGE drop in credits for most workunits at most projects. 'Creditnew' is Dr. A's idea of synchronizing credits across all projects, so equivalent work gives equivalent credit at EVERY project. That would mean no more 133,950.00 credits units!!

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36164 - Posted: 8 Apr 2014 | 16:13:33 UTC - in response to Message 36140.

It's not pretty and still needs some work but the present opt-out system facilitates a massive gulf in credits between some projects. This fundamentally undermines the concept of a credit system. I think it's been discussed elsewhere and over a long time but for GPU projects it would need to be based on app complexity, utilization, power usage, GFlops and take into account the relative performance of a similar app on a CPU. Fortunately all of these things can be measured with the exception of complexity which could be estimated and agreed upon. There are lots of reasons to crunch and credits generally isn't too high on the list, but the worst reason now is probably project wide Boinc credits because it isn't uniform and therefore misrepresents contribution.
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

mikey
Send message
Joined: 2 Jan 09
Posts: 292
Credit: 2,261,478,615
RAC: 11,269,640
Level
Phe
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36180 - Posted: 9 Apr 2014 | 11:40:38 UTC - in response to Message 36164.

It's not pretty and still needs some work but the present opt-out system facilitates a massive gulf in credits between some projects. This fundamentally undermines the concept of a credit system. I think it's been discussed elsewhere and over a long time but for GPU projects it would need to be based on app complexity, utilization, power usage, GFlops and take into account the relative performance of a similar app on a CPU. Fortunately all of these things can be measured with the exception of complexity which could be estimated and agreed upon. There are lots of reasons to crunch and credits generally isn't too high on the list, but the worst reason now is probably project wide Boinc credits because it isn't uniform and therefore misrepresents contribution.


AGREED, the current credit system only works for each project, not when comparing credits between projects.

Stefan
Project administrator
Project developer
Project tester
Project scientist
Send message
Joined: 5 Mar 13
Posts: 348
Credit: 0
RAC: 0
Level

Scientific publications
wat
Message 36183 - Posted: 9 Apr 2014 | 15:22:53 UTC - in response to Message 36180.

It's tricky enough keeping credits consistent inside this project. I don't even want to imagine the mess in comparing to others.

Profile skgiven
Volunteer moderator
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3968
Credit: 1,995,359,260
RAC: 0
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 36190 - Posted: 9 Apr 2014 | 22:02:58 UTC - in response to Message 36183.

It's tricky enough keeping credits consistent inside this project. I don't even want to imagine the mess in comparing to others.

Don't even concern yourself with such issues, they are out of your hands. Focus on your research ;)
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

Speedy
Send message
Joined: 19 Aug 07
Posts: 42
Credit: 28,391,082
RAC: 0
Level
Val
Scientific publications
watwatwatwatwatwatwat
Message 36864 - Posted: 19 May 2014 | 0:50:09 UTC - in response to Message 34964.

Credit / WU is calculated based on runtime of a WU on one of our machines. So we run a WU on one of our GPUs check time required to run and multiply by credit/time. Then there is also the bonus for the long tasks and also the fact that we usually round the credits up. Additionally we sometimes submit the WU's with the wrong credits out of a small mistake in a input file (but we usually catch those).
So there can be many factors (different GPUs/our rounding/our mistake) that cause a discrepancy in the WU credits but we try to keep it as low as possible. Considering that users cannot pick the WU's they want to crunch I assume the credits average out.

In this same system used for working out how much credit is given to the CPU work unit?

Post to thread

Message boards : Number crunching : Credits

//