Results 1 to 3 of 3

Thread: I am kinda impressed...

  1. #1
    Past Admin
    Beerdrinker's Avatar
    Join Date
    October 25th, 2010
    Location
    Denmark
    Posts
    1,322

    I am kinda impressed...

    Hey there...

    Just had an oppourtunity to some Collatz on computer I have for repair...


    The "repair" pc has a Ati5670 Videocard (passive cooled) and I then compared it to my own GTS450 on mini_Collatz WU´s....


    My GTS 450 got smoked pretty hard..

    Ati5670:
    Mini_WU´s runs about 600 Secs for approx 375 Credits.

    GTS 450:
    Mini_WU´s runs about 825 Secs for 375 credits...

    I used to run LOADS of Collatz a couple of years ago...But I can´t seem to recall the diff. from the Ati Vs Nvidia???



    As I run Collatz again (since it´s so "easy" on the GPU) I am thinking I should be trading that GTS 450 to a ATI of some kind???
    Proud member of SETI.USA since 28´th December 2005.

    Joined old MB Dec. 28th 2005 - 5837 posts

  2. #2
    Past Administrator
    Fire$torm's Avatar
    Join Date
    October 13th, 2010
    Location
    In the Big City
    Posts
    7,938

    Re: I am kinda impressed...

    Hey Beer,

    I ran some Collatz recently.

    Sampling: 9 collatz v2.09 (ati13ati) wu's (That's all that was still listed)
    Avg. GPU Runtime: 1,659.07 sec.
    Credit: 3,131.88 per wu

    GPU: Radeon HD 5830 (1GB DDR5) - Core OC: 925Mhz


    Future Maker? Teensy 3.6

  3. #3
    Gold Member
    Slicker's Avatar
    Join Date
    October 25th, 2010
    Location
    South of Cheeseland
    Posts
    1,253

    Re: I am kinda impressed...

    Collatz does much better on AMD than nVidia GPUs.
    1. It is partly due to the simplicity of the Collatz algorithm. nVidia GPUs tend to have fewer but more powerful (larger instruction set) stream processors whereas AMD tends to have more but simpler stream processors.
    2. It also has to do with how much data a project needs to copy to/from the GPU. nVidia beats AMD in that category, but the Collatz app relies more on reading from texture memory than copying data to/from the system RAM and AMD has faster texture mapping.
    3. Lastly, it also has to do with Gipsel having tweaked and tuned the IL code (aka GPU assembly language) for the ATI app to make it 30% faster than the AMD Brook+ compiler's output. If there is a PTX guru out that that wants to volunteer to tweak the CUDA code, I'd be happy to work with them. But, due to #1 and #2, the CUDA apps probably won't ever match the speed of the ATI apps - or at least not until AMD forces everyone to use OpenCL.

    It also goes to show that cross project parity can't ever happen because different projects work better on different hardware. Since PG works better on CUDA, would it be fair to grant the AMD GPUs less credit on Collatz so that it matched PG's AMD credit? Or, since Donate works so much better on AMD, should PG raise their AMD credit even though the nVidia GPUs work better?
    Spring 2008 Race: (1st Place)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •