FAH-GPU2 beta client is available!

Discussion in 'Folding For Beyond3D Team #32377' started by mhouston, Apr 10, 2008.

  1. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,236
    Likes Received:
    4,259
    Location:
    Guess...
  2. Rys

    Rys Graphics @ AMD
    Moderator Veteran Alpha

    Joined:
    Oct 9, 2003
    Messages:
    4,182
    Likes Received:
    1,579
    Location:
    Beyond3D HQ
    Is there a chance of a Linux GPU2 client any time soon? I'm keen to get back into it with RV670, but I'm not really too keen on running Windows.
     
  3. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    Stable XP/Vista first, then linux.
     
  4. Arnold Beckenbauer

    Veteran Subscriber

    Joined:
    Oct 11, 2006
    Messages:
    1,756
    Likes Received:
    722
    Location:
    Germany
  5. Arnold Beckenbauer

    Veteran Subscriber

    Joined:
    Oct 11, 2006
    Messages:
    1,756
    Likes Received:
    722
    Location:
    Germany
    Here some interesting facts:
    http://foldingforum.org/viewtopic.php?f=51&t=4879&start=45#p50698

    It's really sad, that my X2 3600+ cannot feed my HD3850 (current project 4729), so the GPU activity is around 65 % and the HD3850 doesn't run with full speed (520/830 MHz instead of 670/830 MHz).
     
  6. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    The smaller proteins are CPU bound and we are working to reduce the CPU load. If you get one of the larger proteins, like lambda, you should be completely GPU bound.
     
  7. Florin

    Florin Merrily dodgy
    Veteran Subscriber

    Joined:
    Aug 27, 2003
    Messages:
    1,707
    Likes Received:
    345
    Location:
    The colonies
    Grats on the large performance increase with big proteins.

    I can't help but be a little curious though, why is the CPU so significant for the card with small proteins in GPU2 on ATI, when the competition runs stuff like p5005_supervillin_e1 at full steam (also quite a lot faster in general) with only about 15% CPU use on a typical modern dual core?
     
  8. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    Different algorithm design choices, optimization strategies, driver design, etc.
     
  9. Tim Murray

    Tim Murray the Windom Earle of mobile SOCs
    Veteran

    Joined:
    May 25, 2003
    Messages:
    3,278
    Likes Received:
    66
    Location:
    Mountain View, CA
    Are kernel launches in Brook/CAL asynchronous? I haven't looked at it in a few months, so I can't remember.
     
  10. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    In CAL, everything is async by default and you manage events. In Brook, things are async until there is a dependency tracked that causes a sync. Although in practice, all readbacks from the board are synchronous in Brook.
     
  11. ShaidarHaran

    ShaidarHaran hardware monkey
    Veteran

    Joined:
    Mar 31, 2007
    Messages:
    4,027
    Likes Received:
    90
    No offense intended, but the X2 3600+ was never a powerhouse of a CPU, even when it was released. It is an entry-level dual-core CPU. If you need more performance, you can overclock, or if it's in your budget, replace it.
     
  12. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    Also, reevaluate once you see larger proteins which you should start getting...
     
  13. ShaidarHaran

    ShaidarHaran hardware monkey
    Veteran

    Joined:
    Mar 31, 2007
    Messages:
    4,027
    Likes Received:
    90
    Sorry to put you on the spot, Mike, and not truly expecting an answer, but here goes:

    any chance we can expect to see those 1-1.2 (or even 2.4) TFLOPs put to good use soon and give similar returns by way of points per day compared to GT200? It's kind of embarrassing that even my o/c'd 8800 GT can out-produce a 4870 X2 :(
     
  14. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    We do hope to get X2s supported, but we haven't come with an easy reasonably fullproof way of doing that for either vendor.

    We shall see Nvidia's PPD when the larger lambda repressor proteins get released for Nvidia, but we should close the gap a lot. And, we are working on getting the CPU overheads reduced which helps increase the utilization of the GPU on smaller proteins. Getting and keeping the science stable has been the biggest focus and we did find problems in later cores that were built, but we think we have a handle on that so optimizations are in flight again.
     
  15. ShaidarHaran

    ShaidarHaran hardware monkey
    Veteran

    Joined:
    Mar 31, 2007
    Messages:
    4,027
    Likes Received:
    90
    So the gap will narrow signficantly. Well that's good. I hope to someday see greater performance out of Radeons, though.
     
  16. hoom

    Veteran

    Joined:
    Sep 23, 2003
    Messages:
    3,262
    Likes Received:
    813
    On my 4870 I was getting 3600PPD according to FahSpy running a 4747 WU, currently on 2600PPD with a 4715 WU.

    On the 1.04 & Cat8.7 it was only doing about 2000PPD on the small units.

    Edit: got another 4747 WU & its doing about 3780PPD
     
    #36 hoom, Aug 26, 2008
    Last edited by a moderator: Aug 26, 2008
  17. ahu

    ahu
    Newcomer

    Joined:
    Jul 19, 2008
    Messages:
    56
    Likes Received:
    2
    You mean native support for the X2/GX2 cards? As opposed to runinng two separate WUs on each core? That would be a nice feature, allthough not absolutely nescessary.

    AFAIK, currently the problem with the ATI 4870 X2 using only one core is at he driver/hardware level.
     
  18. Arnold Beckenbauer

    Veteran Subscriber

    Joined:
    Oct 11, 2006
    Messages:
    1,756
    Likes Received:
    722
    Location:
    Germany
    In the last four days I had two large proteins (4742&4743) and four or five small (eg 4715).

    :sad:
     
  19. mhouston

    mhouston A little of this and that
    Regular

    Joined:
    Oct 7, 2005
    Messages:
    344
    Likes Received:
    38
    Location:
    Cupertino
    @ahu: not 1 client across multiple ASICs, but instead getting a client per ASIC, i.e. run a WU per GPU core. Getting this to work is not always reliable.
     
  20. willardjuice

    willardjuice super willyjuice
    Moderator Veteran Alpha

    Joined:
    May 14, 2005
    Messages:
    1,386
    Likes Received:
    299
    Location:
    NY
    The other problem is one can't disable crossfire on X2 type boards. I believe Crossfire has to be disabled in order to get two clients working simultaneously.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...