1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Simple WCG PPD Estimator

Discussion in 'World Community Grid (WCG)' started by [Ion], Dec 21, 2009.

  1. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    Ion could download C#.NET Express and make the change himself. XD

    Add a line, increment the build number, compile, and upload. ;)


    @Ion: You can get rid of my original estimator (wcg_estimator_1_1.zip).
    Crunching for Team TPU
  2. PVTCaboose1337

    PVTCaboose1337 Graphical Hacker

    Joined:
    Feb 1, 2006
    Messages:
    9,513 (3.03/day)
    Thanks Received:
    1,142
    Location:
    San Antonio, Texas
    Yeah [Ion] should do it. That would take a load off us (us meaning you). :)
  3. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    Will do in a minute :)
    I have no objection with that, I'll download it now and start learning how the source code works :D
    Crunching for Team TPU
  4. PVTCaboose1337

    PVTCaboose1337 Graphical Hacker

    Joined:
    Feb 1, 2006
    Messages:
    9,513 (3.03/day)
    Thanks Received:
    1,142
    Location:
    San Antonio, Texas

    Attached Files:

    Last edited: Apr 9, 2010
  5. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    I found a pretty major bug in the benchmark portion of Estimator 2. Ion should get 2.0.1 up soon which fixes it.

    The bug: it turns out running the benchmark from Visual Studio is much slower than from Windows. It should theoretically be much more accurate now (it has to do more work to earn each point making estimates more precise).
    [Ion], PVTCaboose1337 and blkhogan say thanks.
    Crunching for Team TPU
  6. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    Pardon my stupid, but all I see is a picture, and the link leads to the same pic? :eek:
    Crunching for Team TPU
  7. PVTCaboose1337

    PVTCaboose1337 Graphical Hacker

    Joined:
    Feb 1, 2006
    Messages:
    9,513 (3.03/day)
    Thanks Received:
    1,142
    Location:
    San Antonio, Texas
    Click the link that leads to the picture. Save the picture, rename it as .rar file, open.
  8. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    2.0.1 fixes a major bug with benchmarking (the scores were way off). The updated version is on the original post.
    [Ion] says thanks.
    Crunching for Team TPU
  9. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    Can someone tell me how accurate the benchmark is compared to the calculator in 2.0.1? Specifically, on an AMD machine and a Core 2 system.
    Crunching for Team TPU
  10. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    Sure, just a sec, I'll give it a go on my X4 955 and C2DM P8600
    Crunching for Team TPU
  11. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    So something is majorly off, the estimator component gives an accurate estimate of ~755 PPD for the C2DM, but the benchmark (set with 100 seconds) gives an estimate of over 25 thousand (BOINC)
    [​IMG]
    On the X4 955, the estimator estimates ~2150 PPD, while the benchmark estimates ~6500 PPD (BOINC)
    FordGT90Concept says thanks.
    Crunching for Team TPU
  12. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    That's what I was afraid of. :(

    I might have to automatically detect the processor and adjust accordingly but in order to "adjust accordingly," I have to make an app that estimates the adjustments and people will have to submit that to me so I can put it in the app. That might take a long time to do so in the meantime, the Benchmarking is only accurate on Core i7 (maybe Core i5 aswell) processors.
    [Ion] says thanks.
    Crunching for Team TPU
  13. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    Well, if there's any experimental data you need, let me know, I'll see what I can do for you :cool:
    Crunching for Team TPU
  14. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    I found several problems but there are still too many question marks. The attached app will help me fill them in.

    It takes about 6 minutes to complete so only do it when you have time. Make sure BOINC/WCG is off before running it or it will invalidate the results.

    It will automatically close creating findings.txt in the same directory as the exe when it does. Open that file up and paste the contents here.
    Last edited: Oct 25, 2010
    [Ion] says thanks.
    Crunching for Team TPU
  15. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    I'll do this after school today on the C2DM and Phenom II. LMK if you need anything else :toast:
    Crunching for Team TPU
  16. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    This is long overdue, but if I have enough time this weekend, I'm going to update things with support for all Athlon II models, the Phenom II X6, and the Core i3/i5 Clarkdale...I might also include preliminary support for the i5 (Lynnfield)...unfortunately, I have only limited data to base that off of :eek:
    (FIH) The Don and KieX say thanks.
    Crunching for Team TPU
  17. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    Since the benchmark never got fixed (might never be fix-able), maybe I should remove it and just leave the calculator.
    [Ion] says thanks.
    Crunching for Team TPU
  18. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    That sounds good...your choice :)

    If I provide you with the 'numbers' for the new CPUs, could you update it? I don't have Visual Studio or anything installed :eek:
    Crunching for Team TPU
  19. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.50/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    What is this? A new version? Yep :cool:

    Now with support for the following CPUs:

    Intel Core 2 Duo (Conroe)
    Intel Core 2 Duo (Wolfdale)
    Intel Core 2 Quad (Kentsfield)
    Intel Core 2 Quad (Yorkfield)
    Intel Core i3/i5 (Clarkdale)
    Intel Core i5 (Lynnfield)
    Intel Core i7 (quad-core, all types)
    Intel Core i7 (hex-core)

    AMD Athlon 64X2/Athlon X2
    AMD Phenom I X3
    AMD Phenom I X4
    AMD Athlon II X2
    AMD Athlon II X3
    AMD Athlon II X4
    AMD Phenom II X2
    AMD Phenom II X3
    AMD Phenom II X4
    AMD Phenom II X6


    Unfortunately, there are some issues with the latest version as well. It's back to being console-only, something I don't expect I can change any time soon (as this is all I know how to do). Also, it's back to only running on systems with Visual Studio. This I can fix, assuming I have time later, I'm going to address that issue and re-upload it :cool:

    We're now on to version 0.5.9b, next version will be in the .6.x range.

    Any new feature requests for me to start working on?

    Attached Files:

    Chicken Patty says thanks.
    Crunching for Team TPU
  20. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.46/day)
    Thanks Received:
    12,227
    Location:
    Miami, Florida
    ION

    I'm getting this when I try to open it:

    [​IMG]
  21. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    Yeah, send it in a PM. I'll get it updated when I can.


    Try installing this:
    Microsoft Visual C++ 2010 Redistributable Package (x86)
    Microsoft Visual C++ 2010 Redistributable Package (x64)
    Microsoft Visual C++ 2010 Redistributable Package (ia64)

    I would try the x86 version because the application is compiled as x86.
    Crunching for Team TPU
  22. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.46/day)
    Thanks Received:
    12,227
    Location:
    Miami, Florida
  23. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    Did you try x64 too (assuming you have Windows 64-bit)? I'm not sure which it requires and Microsoft really doesn't say which should be installed.
    Crunching for Team TPU
  24. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.46/day)
    Thanks Received:
    12,227
    Location:
    Miami, Florida
    Yep, both! :(
  25. FordGT90Concept

    FordGT90Concept "I go fast!1!11!1!"

    Joined:
    Oct 13, 2008
    Messages:
    13,478 (6.27/day)
    Thanks Received:
    3,431
    Location:
    IA, USA
    Crunching for Team TPU

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page