Results 1 to 8 of 8

Thread: BURP: Payday

  1. #1
    Diamond Member
    zombie67's Avatar
    Join Date
    October 24th, 2010
    Location
    Reno, NV
    Posts
    7,267

    BURP: Payday

    http://burp.renderfarming.net/forum_thread.php?id=2101

    A while ago BOINC changed the credit granting algorithm from the original BOINC credit algorithm to CreditNew. CreditNew has a fairly complex way of calculating just how much credit should be granted for every workunit. It also has the unfortunate assumption that either the workunit workload is known in advance OR said workload does not change too much from workunit to workunit, across applications and so on.
    BURP has crazy freakout monster workunits intermixed with tiny workunits - and even uses the same application for those WUs. We have almost no clue how long a workunit will take until it has been rendered, even within a single session the workunits may be different in length by several orders of magnitude.
    At first it was assumed that CreditNew would eventually settle. However, over time, it has become increasingly clear that CreditNew does not perform well for the kind of workload, applications and situation we have here at BURP - in fact the credit system has become the target of much ridicule and confusion.

    Payday:

    "Payday" is a development subproject of BURP. The main objective is to retroactively perform a correction on all granted credit since the introduction of CreditNew and subsequently replace or accompany CreditNew as the main credit granting algorithm for BURP. Secondary objectives are to make it way simpler to understand than CreditNew, make it credit-stable both in short-term and long-term measurements and at the same time make it fairly transparent to the community what is going on.

    It will never be perfect, but it will very likely become a bit better than CreditNew.

    The basic way that credit will be calculated with Payday is this:
    Amount of work done per hour * hours it took * cobblestone factor = your credit
    Oldschool BOINCers will find this very similar to the original credit system - and this is no coincidence since that system served as inspiration for Payday.

    Payday, as stated above, is still under development, but a large part of the algorithm framework is already in beta testing at the moment.

    [Example provided in the thread]
    "Don't confront me with my failures, I had not forgotten them" - Jackson Browne

    Avatar source


  2. #2
    Past Administrator
    Fire$torm's Avatar
    Join Date
    October 13th, 2010
    Location
    In the Big City
    Posts
    7,938

    Re: BURP: Payday

    Now that is cool. Great solution. Hope other projects pick up on their idea.


    Future Maker? Teensy 3.6

  3. #3
    Platinum Member
    John P. Myers's Avatar
    Join Date
    January 13th, 2011
    Location
    Jackson, TN
    Posts
    4,502

    Re: BURP: Payday

    Hell of a delay in finding this thread, but holy hell am i glad to hear about this. It was so bad i saved an example WU i was quite upset about...

    Workunit: 1776233
    Created: 24 Oct 2012 | 0:44:40 UTC
    Sent: 24 Oct 2012 | 1:12:19 UTC
    Received: 27 Oct 2012 | 21:10:33 UTC
    Server state: Over
    Outcome: Success
    Client state: Done
    Exit status: 0 (0x0)
    Computer ID: 51505
    Report deadline: 18 Dec 2012 | 0:05:39 UTC
    Run time: 295,918.32
    CPU time: 547,745.17
    Validate state: Valid
    Credit: 203.63
    Are you F@#&ing kidding me!
    Application version: SunflowerBlender v4.81 (mt)


  4. #4
    Diamond Member
    Duke of Buckingham's Avatar
    Join Date
    May 14th, 2011
    Location
    Lisboa = Portugal
    Posts
    8,433

    Re: BURP: Payday

    Quote Originally Posted by John P. Myers View Post
    Hell of a delay in finding this thread, but holy hell am i glad to hear about this. It was so bad i saved an example WU i was quite upset about...

    Workunit: 1776233
    Created: 24 Oct 2012 | 0:44:40 UTC
    Sent: 24 Oct 2012 | 1:12:19 UTC
    Received: 27 Oct 2012 | 21:10:33 UTC
    Server state: Over
    Outcome: Success
    Client state: Done
    Exit status: 0 (0x0)
    Computer ID: 51505
    Report deadline: 18 Dec 2012 | 0:05:39 UTC
    Run time: 295,918.32
    CPU time: 547,745.17
    Validate state: Valid
    Credit: 203.63
    Are you F@#&ing kidding me!
    Application version: SunflowerBlender v4.81 (mt)
    Let us party
    Friends are like diamonds and diamonds are forever



  5. #5
    Platinum Member
    John P. Myers's Avatar
    Join Date
    January 13th, 2011
    Location
    Jackson, TN
    Posts
    4,502

    Re: BURP: Payday

    Quote Originally Posted by John P. Myers View Post
    Hell of a delay in finding this thread, but holy hell am i glad to hear about this. It was so bad i saved an example WU i was quite upset about...

    Workunit: 1776233
    Created: 24 Oct 2012 | 0:44:40 UTC
    Sent: 24 Oct 2012 | 1:12:19 UTC
    Received: 27 Oct 2012 | 21:10:33 UTC
    Server state: Over
    Outcome: Success
    Client state: Done
    Exit status: 0 (0x0)
    Computer ID: 51505
    Report deadline: 18 Dec 2012 | 0:05:39 UTC
    Run time: 295,918.32
    CPU time: 547,745.17
    Validate state: Valid
    Credit: 203.63
    Are you F@#&ing kidding me!
    Application version: SunflowerBlender v4.81 (mt)
    Woot! Finally got credit today for this WU from nearly 1.5 years ago :/ Almost tripled my BURP credits, which weren't all that many really, but still. It was because of this WU that i refused to crunch BURP anymore. The best news is CreditNew is being tossed and their far more accurate Payday system is being put in place.


  6. #6
    Diamond Member
    zombie67's Avatar
    Join Date
    October 24th, 2010
    Location
    Reno, NV
    Posts
    7,267

    Re: BURP: Payday

    I am not sure it is due to Pay Day. I got something similar, several times over the past several days:



    I posted in their forum earlier today asking for information about what is going on.
    "Don't confront me with my failures, I had not forgotten them" - Jackson Browne

    Avatar source


  7. #7
    Platinum Member
    John P. Myers's Avatar
    Join Date
    January 13th, 2011
    Location
    Jackson, TN
    Posts
    4,502

    Re: BURP: Payday

    Janus is running Payday over completed WUs as we speak. He posted about it here in the original thread: http://burp.renderfarming.net/forum_thread.php?id=2101


  8. #8
    Diamond Member
    zombie67's Avatar
    Join Date
    October 24th, 2010
    Location
    Reno, NV
    Posts
    7,267

    Re: BURP: Payday

    Ah! I missed that. Cool!
    "Don't confront me with my failures, I had not forgotten them" - Jackson Browne

    Avatar source


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •