Difference in crediting WU's on the same computer


Advanced search

Message boards : Number crunching : Difference in crediting WU's on the same computer

AuthorMessage
Grutte Pier [Wa Oars]~MAB The Frisian
Avatar
Send message
Joined: Dec 17 09
Posts: 13
Credit: 1,199,739
RAC: 0
Message 11727 - Posted 5 Jan 2010 16:09:09 UTC

    I would like to know how one computer can get 17.8 credits/h crunching a WU and 11.1 credits/h for crunching another WU. Feels a bit odd to me.

    Profile Krunchin-Keith [USA]
    Volunteer moderator
    Volunteer tester
    Avatar
    Send message
    Joined: Nov 10 05
    Posts: 3319
    Credit: 5,592,091
    RAC: 379
    Message 11728 - Posted 5 Jan 2010 19:44:38 UTC - in response to Message 11727.

      I would like to know how one computer can get 17.8 credits/h crunching a WU and 11.1 credits/h for crunching another WU. Feels a bit odd to me.

      Well since you didn't reference work units and your computers are hidden it is hard to tell exact details.

      Most likely it is due to averaging or minimum. Look into the work units and see what other computer they were processed against. Probally each work unit was with a different other computer, sometime the other computer claiming less credit and sometimes yours.

      Grutte Pier [Wa Oars]~MAB The Frisian
      Avatar
      Send message
      Joined: Dec 17 09
      Posts: 13
      Credit: 1,199,739
      RAC: 0
      Message 11730 - Posted 5 Jan 2010 20:24:42 UTC - in response to Message 11728.

        I would like to know how one computer can get 17.8 credits/h crunching a WU and 11.1 credits/h for crunching another WU. Feels a bit odd to me.

        Well since you didn't reference work units and your computers are hidden it is hard to tell exact details.

        Most likely it is due to averaging or minimum. Look into the work units and see what other computer they were processed against. Probally each work unit was with a different other computer, sometime the other computer claiming less credit and sometimes yours.


        Well, I don't understand why sometimes you get the minimum and sometimes it is averaged. My computer hasn't changed in between! I just expect every computer to receive a fixed amount of credits for every hour it crunches.

        Time Claimed Granted
        7,118.03 32.58 21.93 = 11.09/h
        7,712.14 35.30 33.56 = 15.67/h = + 41.3%
        8,126.48 37.20 42.09 = 18.65/h = + 68% !!!!!!!!!!!!!!!

        Such difference while it all is one the same computer and in 1 hour.
        In he worst case one could get say 40% less credits cause he/she is unfortunate.
        The project is the most important butt you don't give credits for nothing.
        And there is no use in getting the other host's figures cause they should get the fixed amount of credits for every hour also.

        Grutte Pier [Wa Oars]~MAB The Frisian
        Avatar
        Send message
        Joined: Dec 17 09
        Posts: 13
        Credit: 1,199,739
        RAC: 0
        Message 11733 - Posted 6 Jan 2010 2:10:18 UTC

          Last modified: 6 Jan 2010 2:10:33 UTC

          sjips - -t

          Profile mikey
          Avatar
          Send message
          Joined: Mar 23 07
          Posts: 4709
          Credit: 5,420,679
          RAC: 380
          Message 11734 - Posted 6 Jan 2010 9:09:07 UTC - in response to Message 11730.

            Well, I don't understand why sometimes you get the minimum and sometimes it is averaged. My computer hasn't changed in between! I just expect every computer to receive a fixed amount of credits for every hour it crunches.

            Time Claimed Granted
            7,118.03 32.58 21.93 = 11.09/h
            7,712.14 35.30 33.56 = 15.67/h = + 41.3%
            8,126.48 37.20 42.09 = 18.65/h = + 68% !!!!!!!!!!!!!!!

            Such difference while it all is one the same computer and in 1 hour.
            In he worst case one could get say 40% less credits cause he/she is unfortunate.
            The project is the most important butt you don't give credits for nothing.
            And there is no use in getting the other host's figures cause they should get the fixed amount of credits for every hour also.


            Credits are granted based on how hard your cpu has to work to crunch. Some units our cpu's kind snooze thru and other units they have to work hard on. The more work the cpu's do the more credits they get. Other Projects do grant a fixed amount of credit per workunit no matter how much work your pc does. There are people over there wanting it this way. I crunch for one Project that gives 12 credits per workunit, no matter how long it takes you get 12 credits per workunit! I personally kinda like this way better.

            Grutte Pier [Wa Oars]~MAB The Frisian
            Avatar
            Send message
            Joined: Dec 17 09
            Posts: 13
            Credit: 1,199,739
            RAC: 0
            Message 11769 - Posted 13 Jan 2010 16:59:32 UTC

              My cpu's are crunching 24/7 and even when I'm surfing or typing a letter or whatever they run on so perhaps you could tell me when is a cpu working hard and when not.

              Profile Krunchin-Keith [USA]
              Volunteer moderator
              Volunteer tester
              Avatar
              Send message
              Joined: Nov 10 05
              Posts: 3319
              Credit: 5,592,091
              RAC: 379
              Message 11772 - Posted 13 Jan 2010 19:26:45 UTC

                You still need to look at the drill down detail of each completed work unit to see why you got a certain credit. There credit for each completed work unit is granted based on the lowest claim of the two computers completing it.

                You get different credit because your computer is not always VALIDATED against the same other computer.

                Credit is also based on the BOINC benchmark for each computer. These are recalculated about every 7 days. If other programs are running including any windows background processes run at the time the benchmark runs, you sometimes end up with a lower than your maximum score.

                And yes, even when you are doing something else, your computer is krunching, but not at 100%. Some small amount is taken away to run other applications, includung your browser. BOINC manager and Project applications run at a lower priority, meaning most other programs run while you BOINC slows down some. IT may be samll and unnoticable to you. You need to view task manager and watch the percent used for BOINC and all running project applications, you will see it is not always 100%. This accounts for some of the reason why a difference.

                Credit is also usually granted based on Flops, caleld Floating point operations. CPU's also do IOps. Some applications or tasks end up using more or one or the other, thus again another difference.

                Each work unit does not always run the same length of time, some end early.

                This is the way BOINC works, a full explanation is in the BOINC wiki.

                Some projects change the rules by granting credit under different rules.

                The admins here have told many times in the forum they use the published formula.

                Thyme Lawn
                Send message
                Joined: Jun 20 06
                Posts: 183
                Credit: 1,322,770
                RAC: 1,573
                Message 11797 - Posted 18 Jan 2010 23:44:42 UTC - in response to Message 11727.

                  I would like to know how one computer can get 17.8 credits/h crunching a WU and 11.1 credits/h for crunching another WU. Feels a bit odd to me.

                  It's because the project uses BOINC's simple validator.

                  When a WU reaches its quorum of valid tasks (2 for malariacontrol.net) the validator first averages the claimed credits.

                  If all claims are within 15% of the average every task is granted the average.

                  Otherwise the claimed credit for each computer is compared with the computer's historical granted credit per CPU second and the credit claimed by the computer closest to its historical average is granted to every task.

                  (There's a special case when a task is returned late and another task was issued. When a WU reaches its quorum the simple validator is applied as before. Any task returned after this will be granted the same as the others if it's within deadline but gets no credit if it's over deadline.)
                  ____________
                  "The ultimate test of a moral society is the kind of world that it leaves to its children." - Dietrich Bonhoeffer

                  Post to thread

                  Message boards : Number crunching : Difference in crediting WU's on the same computer


                  Return to malariacontrol.net main page


                  Copyright © 2013 africa@home