Giving nvidia serious consideration

Discussion in 'Distributed Computing' started by Bradtech519, Dec 19, 2012.

  1. Bradtech519

    Bradtech519 Senior member

    Joined:
    Jul 6, 2010
    Messages:
    475
    Likes Received:
    0
    Now that my 5850 is done for. I've been looking into 6900s/7900s and now some Nvidia cards. They seem to be strong for SETI and other projects. SETI is showing the 660ti as the top card right now. I've always done milkyway and SIMAP.. SIMAP is CPU only.. Einstein looks like it does Nvidia also. Anyone have any preferences on Nvidia or ATI cards?
     
  2. Fullmetal Chocobo

    Fullmetal Chocobo Moderator<br>Distributed Computing
    Moderator

    Joined:
    May 13, 2003
    Messages:
    13,705
    Likes Received:
    0
    I refuse to do ATI, and have for a very long time now, simply due to their drivers. The drivers can be such a pain, it isn't worth it to me to mess with them. YMMV
     
  3. Bradtech519

    Bradtech519 Senior member

    Joined:
    Jul 6, 2010
    Messages:
    475
    Likes Received:
    0
    I've heard a lot about the driver issues in the past. I haven't really had any problems with Windows and ATI/AMD drivers. My buddy who is a big linux guy won't do ATI/Linux. I remember back in the early to mid 2000s they had bad Windows drivers too. I'm mainly weighing the options right now in which projects I want to throw more support behind with a new GPU purchase.


     
  4. Kiska

    Kiska Senior member

    Joined:
    Apr 4, 2012
    Messages:
    227
    Likes Received:
    3
    I readily refuse to do either since I am a Linux and ATI/AMD drivers are well terrible and nVidia deliberately reduced our computational power on alot of the projects. I still have a couple but really slow. I have a 9300M GS and GTX 525M
     
  5. lane42

    lane42 Diamond Member

    Joined:
    Sep 3, 2000
    Messages:
    4,862
    Likes Received:
    0
    if you don't mind rebates, mircocenter has Zotac GTX 570 for 169.00. I
    just picked up 2 of them and so far so good, nice little gpu's for the price.
     
  6. zzuupp

    zzuupp Lifer

    Joined:
    Jul 6, 2008
    Messages:
    12,173
    Likes Received:
    2
    Generically:

    NVIDIA gives you more options.
    ATI has fewer, but is substantially better at some of those.

    I was never bitten by the bad driver bug when I had a 4850. However, I've always delayed, and let others get bitten.
    This holds true on the green side as well. (The 295ish driver sleep bug comes to mind)
     
  7. Brazos

    Brazos Junior Member

    Joined:
    Jan 23, 2001
    Messages:
    10
    Likes Received:
    0
    I'm going to Nvidia next time I upgrade. You have to give up 1 core on your SMP to keep AMD card working. Nvidia doesn't have that issue. Maybe AMD will get that fixed sometime in future but it's a known issue.
     
  8. BrightCandle

    BrightCandle Diamond Member

    Joined:
    Mar 15, 2007
    Messages:
    4,763
    Likes Received:
    0
    The potential for problems exists on both sides. Distributed compute often has problems with particular models so its important to understand which programs you intend to use and look at the speed differences and potential problems.

    I would never go as far as to say one company produces a better more reliable product than another, I simply have too much counter evidence to tell that assertion is false. Instead its about choosing the trade off and avoiding the bugs that exist in both platforms.
     
  9. Ken g6

    Ken g6 Programming Moderator, Elite Member
    Moderator

    Joined:
    Dec 11, 1999
    Messages:
    11,771
    Likes Received:
    53
    I'm considering ATI next time just so I can develop for it. But I haven't really planned when next time will be. And last time I developed for ATI (without actually having a card) I found the drivers to be a problem. (Their OpenCL compiler appeared to have a bug.)
     
  10. StitchExperimen

    StitchExperimen Senior member

    Joined:
    Feb 14, 2012
    Messages:
    331
    Likes Received:
    2
    When you look from a different perspective you come up that the top "compute" cards for AMD and Nvidia cost $3,000. Then you look at the cores. Then you look at the consumer end and here is what you find, "AMD gives away the farm" (there are more cores in the consumer card than in its top $3,000 card).
    Now what about Nvidia and cuda cores? The consumer card has 1/3 if not closer to 1/4 the cores than Nvidias pro card.
    Brute numbers favor AMD and best hardware 3770K and two 7950, 70, 70 GHZ pull 200,000 to 250,000 PPD
     
    #10 StitchExperimen, Jan 4, 2013
    Last edited: Jan 4, 2013
  11. biodoc

    biodoc Diamond Member

    Joined:
    Dec 29, 2005
    Messages:
    4,602
    Likes Received:
    1
    I considered purchasing an AMD card recently but I went with nvidia again because my 2 favorite gpu projects, sciencewise, are GPUGrid and F@H. AMD cards are not an option for GPUGrid and have horrible performance on F@H. As for drivers on linux, I've had issues with both over the years.
     
  12. Kiska

    Kiska Senior member

    Joined:
    Apr 4, 2012
    Messages:
    227
    Likes Received:
    3
    Well I have Nvidia cards because they are in the laptops I buy. So I have to have them in them, though I hate them and their terrible FP64 performance means I don't get maximum performance on PrimeGrid Generalized Fermat Nvidia Workunits because they use the FP64 portion of the card and not the single precision/binary32. So FP64 operates at 1/32th of the cards single precision so example 140 GFLOPS of the 525M that means that FP64 gets 4.3 GFLOPS of compute power. :( And now you see why I need to code a OpenCL program for AMD cards on PrimeGrid. :\