How well could X360 handle F@H?

Discussion in 'Console Industry' started by Karma Police, Mar 25, 2007.

  1. patsu

    Legend

    Joined:
    Jun 25, 2005
    Messages:
    27,686
    Likes Received:
    132
    Answering my own question...

    http://techreport.com/etc/2006q4/gpu-folding/index.x?pg=1

    These guys completed 8 work units (2640 points) in roughly 5 days on an X1900XTX. I just submitted my 8th work units in about (less than) 3.5 days -- music playing and gaming time included. My current score should be around 2400+ points.

    Not sure if they are comparable though (Is the PS3 client really based on the GPU one) ? Upcoming GPUs should be faster too.
     
  2. V-G

    V-G
    Newcomer

    Joined:
    Mar 17, 2007
    Messages:
    81
    Likes Received:
    1
    Funny that I have to tell someone like Dave this; please when making these kinds of statements you need to back them up. :) Appreciated.

    Would also be nice with some reasoning, a guess would be time constraints.
     
  3. "Nerve-Damage"

    Regular

    Joined:
    Nov 24, 2005
    Messages:
    809
    Likes Received:
    14
    Honestly, as much as I love folding on both my PS3s, I somewhat wish Sony didn’t get mixed up in the whole folding scene (console wise anyway). Its potential stuff like this (Versus vs. Versus stuff, Fan*** vs. Fan***) that will detract from the real purpose of folding. I can see it now; one side claiming the other side is fudging/cheating and the universities, institutions, etc…are in cahoots with them.
     
    #23 "Nerve-Damage", Mar 25, 2007
    Last edited by a moderator: Mar 25, 2007
  4. Karma Police

    Regular

    Joined:
    Sep 2, 2004
    Messages:
    433
    Likes Received:
    6
    Location:
    192.168.2.1
    I think that the opposite seems to be happening. I've seen more guys that hated Sony starting to like the PS3 when the total TFLOPS were being released. Could F@H be the app that brings PS3 & X360 haters together in perfect harmony? ;) But even the worst fa**oyism is worth getting 30 million X360's & 30 million PS3's folding, anyway.
     
  5. patsu

    Legend

    Joined:
    Jun 25, 2005
    Messages:
    27,686
    Likes Received:
    132
    True. People should be able to discuss this without bringing in hate. I am interested to know the effectiveness of the Cell architecture in general. I also fully expect the GPUs to overtake Cell in specific tasks (beyond graphics) due to the faster refresh cycle and advance in technology.
     
  6. V-G

    V-G
    Newcomer

    Joined:
    Mar 17, 2007
    Messages:
    81
    Likes Received:
    1
    But then again. has there actually been any hate?
     
  7. mc6809e

    Newcomer

    Joined:
    Jan 24, 2007
    Messages:
    46
    Likes Received:
    5
    but GPUs only do a subset of all possible folding calculations

    Whoa, there. From the F@H FAQ:

    ...they achieve this high performance by losing generality -- there are only certain types of calculations which would be well-suited to GPUs.

    So sure, GPUs are faster -- if you don't mind ignoring the the more challenging computations that Cell can handle.

    Similarly limiting Cell to the easy calculations might provide a similar speed up.
     
  8. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,081
    Likes Received:
    651
    Location:
    O Canada!
    Irrespective of what the client is based on or the type of cores that can be processed, it doesn't mean that the WU's are the same. I've not seen if any PS3 WU's crossover with GPU WU's. You can get different WU lengths within the same type of core as well (there's less variability with GPU/PS3 clients as there are fewer core types than those executed on standard CPU's).

    Scoring is not comparable either; the scoring for the "high performance clients" isn't based on throughput relative to the traditional CPU clients, but much more arbitary criteria (unfortunatly) and I find the other day PS3 scores higher than GPU's because its a "more stable platform" - although now this is ring fenced in our drivers and there are other things we are looking at that will be solve this and considerably increase performance at the same time by removing the DX API layer. If something were to be done on the 360 then it probably wouldn't be as great an overhead as the API layer is much thinner.

    Finally, the Tech Report article you link to doesn't mention any tweak application installed, so the performances are probably run at the clocked down 2D speeds.

    I've been told it by those involved. Sony did much of the work for the PS3 port, but the code that was supplied orginated from the GPU code, not CPU.
     
    digitalwanderer likes this.
  9. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    17,577
    Likes Received:
    2,020
    Location:
    Winfield, IN USA
    Sorry if this is another stupid of mine, but what do you mean by "ring fenced"? :oops:
     
  10. patsu

    Legend

    Joined:
    Jun 25, 2005
    Messages:
    27,686
    Likes Received:
    132
    IMHO, WU completion duration is probably a better way to indicate efficiency and effectiveness (rather than FLOP counting). If the source is based on GPU, what separates GPU WUs from PS3 WUs ?
     
  11. patsu

    Legend

    Joined:
    Jun 25, 2005
    Messages:
    27,686
    Likes Received:
    132
  12. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,081
    Likes Received:
    651
    Location:
    O Canada!
    Making sure that the driver is in a state that F@H likes if its running.

    Projects. As I said, I don't know if any PS3 projects cross over to GPU projects hence whether they process the same WU's. As your lik points to, the GPU client is still the fastest client, but that doesn't mean the scores are going to reflect that.
     
  13. patsu

    Legend

    Joined:
    Jun 25, 2005
    Messages:
    27,686
    Likes Received:
    132
    Yes... I suspect so -- as indicated in my previous post in this thread, but I was (still am) trying to find out how much faster.

    The FLOP counts don't say much if the F@H folks use subjective instruction counting, elastic time (People who interrupted the calculations will get lower FLOP count), and implement different algorithms due to architectural differences.

    The link also confirmed that the Cell CPU is indeed more general.
     
  14. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,081
    Likes Received:
    651
    Location:
    O Canada!
    The primary issue that the the "High performance clients" is that of effective parallelism - although there is the SMP client, the main way that PC users get higher throuput from multi-threaded/multi-core CPU's is just purely by running same many clients as there are physical/virtual CPU's - which is likely why the Cell version was derived from the GPU.
     
  15. patsu

    Legend

    Joined:
    Jun 25, 2005
    Messages:
    27,686
    Likes Received:
    132
    Yes... for the implicit solvers, they took it from the GPUs. Cell will also have explicit solvers from the CPU side (or from scratch) according to the link.
     
  16. zed

    zed
    Veteran

    Joined:
    Dec 16, 2005
    Messages:
    4,697
    Likes Received:
    825
    yes FLOPS aint a true gauge of the actual amount of work done, one of the stanford guys mentioned with the GPUs they recalculate the same equations multiple times (due to lack of being able to write anywhere in memory) with a CPU u just do the equation once, im not sure what method the ps3 uses.
    its a pity that all 3 implementations dont use the same data
     
  17. bkilian

    Veteran

    Joined:
    Apr 22, 2006
    Messages:
    1,539
    Likes Received:
    3
    Using memexport, you could probably get around the problems that GPUs don't do so well by doing a hybrid GPU/CPU solution. We do that to pretty good effect in the HD DVD player on the XBox. We're doing a fair amount of the VC1 and H.264 decoding tasks on the GPU while doing the rest (like the CABAC) on a few of the hardware threads. Add in a full XML/Javascript engine, a second video stream, and audio decoding, mixing and re-encoding, and even we're sometimes amazed it all works. :)
     
    Jawed likes this.
  18. patsu

    Legend

    Joined:
    Jun 25, 2005
    Messages:
    27,686
    Likes Received:
    132
  19. Karma Police

    Regular

    Joined:
    Sep 2, 2004
    Messages:
    433
    Likes Received:
    6
    Location:
    192.168.2.1
    After talking to Mike at Stanford F@H, he said that they have contacted MS a few times to setup an X360 client, but that MS has not shown any interest. However, as of Oct 06 someone at MS has contacted Rosetta@Home about setting something up there. But I think there hasn't been any activity since.

    Even if MS set it up as a "game" on arcade and charged $5.00 I'd pay it.

    bkilian, do you know if MS has any plans for this? All of the DC communities would really like the help. What would hold MS back?
     
  20. SirTendeth

    Newcomer

    Joined:
    Jul 24, 2005
    Messages:
    64
    Likes Received:
    2
    #40 SirTendeth, Mar 27, 2007
    Last edited by a moderator: Mar 27, 2007
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...