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. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.49/day)
    Thanks Received:
    12,225
    Location:
    Miami, Florida
    Oh wow, that's awesome dude! :respect: thanks to all!
    [Ion] says thanks.
  2. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.52/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    Thanks, I'm very proud of what he's done :toast:

    He says there are plans for some changes, including making values 'stick' after a calculation & a slider to select CPU usage :toast:
    Crunching for Team TPU
  3. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.49/day)
    Thanks Received:
    12,225
    Location:
    Miami, Florida
    That would be great. Maybe upon selecting usage, it can give you a estimated TDP?
  4. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.52/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    I'm not so sure how that would work, as TDP isn't linear :ohwell:

    But I'll ask him and see what we can do :toast:
    Crunching for Team TPU
  5. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.49/day)
    Thanks Received:
    12,225
    Location:
    Miami, Florida
    Just thought it was a cool idea for those who are concerned about power draw you know. If not it's totally fine with me.
  6. FordGT90Concept

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

    Joined:
    Oct 13, 2008
    Messages:
    13,444 (6.27/day)
    Thanks Received:
    3,414
    Location:
    IA, USA
    Awesome. Don't need apps now unless you find yourself without an internet connection.
    Crunching for Team TPU
  7. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.52/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    While I agree that it would be great, I don't see any way that it could be done :ohwell:
    I think it'll be useful to have an app, I frequently don't have internet access, so an offline version would still be great :)
    Crunching for Team TPU
  8. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.49/day)
    Thanks Received:
    12,225
    Location:
    Miami, Florida
    That's fine ION, not an issue. :toast:
    [Ion] says thanks.
  9. KieX

    Joined:
    Dec 18, 2009
    Messages:
    2,408 (1.40/day)
    Thanks Received:
    2,461
    Location:
    London, UK
    I should have the SandyBridge i7 2600K up and running today. Let me know if there is anything I can do to help you develop the estimator for that CPU. Think twylith was getting his soon too so at least we can compare to get more accurate numbers.
  10. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.52/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    If you could let it run for a week, and then get me a SS of this page...
    [​IMG]
    ....and provide me with your clocks/OS, I'll build a new version with support for the SB i3s and i7s.
    Crunching for Team TPU
  11. KieX

    Joined:
    Dec 18, 2009
    Messages:
    2,408 (1.40/day)
    Thanks Received:
    2,461
    Location:
    London, UK
    Cool will do. I'll run it as stock for now as I don't have time to play around with it :shadedshu
  12. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.52/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    Honestly, even if you just go and boost up the multi ~5x and leave everything else stock it should be fine ;)
    Crunching for Team TPU
  13. KieX

    Joined:
    Dec 18, 2009
    Messages:
    2,408 (1.40/day)
    Thanks Received:
    2,461
    Location:
    London, UK
    Planning on compiling a PPD/Watt chart, so partly why I'll leave it stock till I get the time.
  14. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.52/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    Ahh, I see. Well, I'd be very interested in the results, I'd love a 2600k at some point.
    Crunching for Team TPU
  15. [Ion]

    [Ion] WCG Team Assistant

    Joined:
    Sep 15, 2009
    Messages:
    11,787 (6.52/day)
    Thanks Received:
    10,889
    Location:
    North Carolina, United States
    New version available!!
    Now with support for i7 Sandy Bridge CPUs.​

    Attached Files:

    brandonwh64, Chicken Patty and KieX say thanks.
    Crunching for Team TPU
  16. brandonwh64

    brandonwh64 Addicted to Bacon and StarCrunches!!!

    Joined:
    Sep 6, 2009
    Messages:
    18,547 (10.21/day)
    Thanks Received:
    6,060
    Location:
    Chatsworth, GA
    Wonder if ION will be back to make another update?
    Crunching for Team TPU
  17. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.49/day)
    Thanks Received:
    12,225
    Location:
    Miami, Florida
    Doubt it, he's not even answering my emails anymore. Looks like we lost him for good. :(
  18. brandonwh64

    brandonwh64 Addicted to Bacon and StarCrunches!!!

    Joined:
    Sep 6, 2009
    Messages:
    18,547 (10.21/day)
    Thanks Received:
    6,060
    Location:
    Chatsworth, GA
    Awww :( So sad! Wished we had the code he used so someone could update it.
    Crunching for Team TPU
  19. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.49/day)
    Thanks Received:
    12,225
    Location:
    Miami, Florida
    Unless someone else is interested in creating their own?
  20. brandonwh64

    brandonwh64 Addicted to Bacon and StarCrunches!!!

    Joined:
    Sep 6, 2009
    Messages:
    18,547 (10.21/day)
    Thanks Received:
    6,060
    Location:
    Chatsworth, GA
    If I had his code, I could try but he knows all the values of the PPD estimating stuff and what each CPU MAY make

    *EDIT*

    I see forGT made a version, maybe we can get his source code
    Crunching for Team TPU
  21. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.49/day)
    Thanks Received:
    12,225
    Location:
    Miami, Florida
    Where is his version, same thread?
  22. FordGT90Concept

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

    Joined:
    Oct 13, 2008
    Messages:
    13,444 (6.27/day)
    Thanks Received:
    3,414
    Location:
    IA, USA
    I have my source code for it but I don't know how he got those numbers. The relevant bits:
    Code:
                _ProcessorDatabase.Add(new Processor("AMD", "Athlon X2", "", 1.7));
                _ProcessorDatabase.Add(new Processor("AMD", "Athlon 64 X2", "", 1.7));
                _ProcessorDatabase.Add(new Processor("AMD", "Phenom I X3", "", 2.3));
                _ProcessorDatabase.Add(new Processor("AMD", "Phenom I X4", "", 3.2));
                _ProcessorDatabase.Add(new Processor("AMD", "Athlon II X2", "", 2));
                _ProcessorDatabase.Add(new Processor("AMD", "Athlon II X3", "", 3));
                _ProcessorDatabase.Add(new Processor("AMD", "Athlon II X4", "", 3.9));
                _ProcessorDatabase.Add(new Processor("AMD", "Phenom II X2", "", 2.1));
                _ProcessorDatabase.Add(new Processor("AMD", "Phenom II X3", "", 3.1));
                _ProcessorDatabase.Add(new Processor("AMD", "Phenom II X4", "", 4.2));
                _ProcessorDatabase.Add(new Processor("AMD", "Phenom II X6", "", 6.7));
                _ProcessorDatabase.Add(new Processor("Intel", "Core 2 Duo", "Conroe", 2));
                _ProcessorDatabase.Add(new Processor("Intel", "Core 2 Duo", "Mobile", 2));
                _ProcessorDatabase.Add(new Processor("Intel", "Core 2 Duo", "Wolfdale", 2.2));
                _ProcessorDatabase.Add(new Processor("Intel", "Core 2 Quad", "Kentsfield", 4));
                _ProcessorDatabase.Add(new Processor("Intel", "Core 2 Quad", "Yorkfield", 4.45));
                _ProcessorDatabase.Add(new Processor("Intel", "Core i3/i5", "Clarkdale", 4.1));
                _ProcessorDatabase.Add(new Processor("Intel", "Core i5", "Lynnfield", 5.9));
                _ProcessorDatabase.Add(new Processor("Intel", "Core i7", "Quad-core", 8.1));
                _ProcessorDatabase.Add(new Processor("Intel", "Core i7", "Hexa-core", 12.1));
    It is C#. Send me a PM if you want the source. I'll throw in the WCG/BOINC Configurator source too (they're in the same solution).
    Chicken Patty says thanks.
    Crunching for Team TPU
  23. Chicken Patty

    Chicken Patty WCG Moderator Staff Member

    Joined:
    Nov 27, 2007
    Messages:
    28,341 (11.49/day)
    Thanks Received:
    12,225
    Location:
    Miami, Florida
    You wanna give this a shot Brandon?

    Thanks FORD! :toast:
  24. brandonwh64

    brandonwh64 Addicted to Bacon and StarCrunches!!!

    Joined:
    Sep 6, 2009
    Messages:
    18,547 (10.21/day)
    Thanks Received:
    6,060
    Location:
    Chatsworth, GA
    Hmmm I am currently doing C++ not C# , it may not work the same.
    Crunching for Team TPU
  25. FordGT90Concept

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

    Joined:
    Oct 13, 2008
    Messages:
    13,444 (6.27/day)
    Thanks Received:
    3,414
    Location:
    IA, USA
    I can update it if I new what values to add.

    C# is like pointerless C/C++.
    Crunching for Team TPU

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

Share This Page