Slashdot Mirror


NVIDIA's New Flagship GeForce GTX 580 Tested

MojoKid writes "Even before NVIDIA's GF100 GPU-based GeForce GTX 480 officially arrived, there were a myriad of reports claiming the cards would be hot, loud, and consume a lot of power. Of course, NVIDIA knew that well before the first card ever hit store shelves, so the company got to work on a revision of the GPU and card itself that would attempt to address these concerns. Today the company has launched the GeForce GTX 580 and as its name suggests, it's a next-gen product, but the GF110 GPU powering the card is largely unchanged from the GF100 in terms of its features. However, refinements have been made to the design and manufacturing of the chip, along with its cooling solution and PCB. In short, the GeForce GTX 580 turned out to be the fastest, single-GPU on the market currently. It can put up in-game benchmark scores between 30% and 50% faster than AMD's current flagship single-GPU, the Radeon HD 5870. Take synthetic tests like Unigine into account and the GTX 580 can be up to twice as fast."

28 of 149 comments (clear)

  1. Good write ups, good card by Vigile · · Score: 4, Informative
    1. Re:Good write ups, good card by Moryath · · Score: 2, Interesting

      The problem is, how much does it cost? Radeon 5770s can be had for $120 at Newegg after rebate, so why the hell would I need to waste $500 on this card? I could hook up a pair of 5770's for much less and get similar performance.

      And what the hell games on the PC is it actually supposed to be required to play?

      The AMD cards do just fine from the last gen, when they were beating NVidia cards. And I'm willing to bet that the "next gen" AMD card will see similar performance increases as well when it hits by next month.

    2. Re:Good write ups, good card by afidel · · Score: 2, Funny

      The 5770 will also cost you significantly less in electricity and cooling during the warm months =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    3. Re:Good write ups, good card by vistapwns · · Score: 2, Insightful

      Depends on if you want 30 fps or 60 fps, and if you want high levels of AA and AF or none, and if you want high resolution or medium resolution. I'm getting a gtx 580 to replace my gtx 480, which I play to sell, because of lower noise and improved performance. I find 30 fps to be choppy, in fast paced FPS games, so I tend to go for 60, along with all the options cranked up.

      --
      "...I think the Microsoft hatred is a disease." - Linus Torvalds
    4. Re:Good write ups, good card by robthebloke · · Score: 2, Interesting

      By now, we should have had a plethora of different applications running on such a card: audio encoding, compression, encryption, gaming AI. I know about CUDA, but why aren't we seeing such applications?

      Flash, web based video, Power DVD, and various others at the consumer end of the spectrum (where accuracy is not important). When I first bought an ION based netbook (about 12 months ago), half the websites on the net could not play video on it without dropping a hideous number of frames. Since I've owned it, there has been a gradual stream of updates to various libs/SDK/apps (flash video was the most obvious!) that have made my netbook usable (by utilising the ION GPU).

      Are they held back because of lacking OS support? Lacking driver support? Lacking deployment infrastructure? Lacking developer initiative? Is the GPU architecture (disparate memory) unsuitable? Or is CUDA just woefully inadequate to express parallel problems, seeing as it's based on (one of) the most primitive of imperative languages?

      Disappointed minds want to know...

      It's much simpler than that - it's all about available dev time. For any given app, any new feature has to work on all available systems (and by that I mean, it has an Intel GPU). This means you have to target your code to run on the CPU first. Later, if you have time (or performance is sucky enough to warrant the development effort) you can add in a GPU codepath in places where it makes sense. Sadly, most users don't tend to notice the difference between an app using 30% of the CPU, or one using 5%. As a result, GPU codepaths tend to get dropped down the priority list somewhat.

      Writing code for the GPU is not fun (well, it is fun in the hobby project sense, but not so much for a paid job). You have to target your code for GL2.1 Intel, GL2.1 ATI, GL2.1 NVidia, GL3.3 ATI, GL3.3 Nvidia, GL4.0 ATI, GL4.0 Nvidia. At best you've just added an extra week to your QA process. At worst it's batted back and forth between QA and the dev team for a month or more. The bean counting senior management do a quick cost/benefit analysis, and almost always find that the added development time cannot be justified.

      Finally..... There were a few features lacking from GPU's (until very recently) that tended to prevent them from being used in any serious environments. (The lack of double precision or ECC memory support spring to mind). That is slowly changing, but until the costs for development on the GPU start to fall, I doubt you'll see too many apps moving to the GPU.....

    5. Re:Good write ups, good card by robthebloke · · Score: 2, Interesting

      p.s. As for CAD/CAM software. They actually don't push the GPU as much as you might expect. They tend to use the simplest single pass shading available, so don't actually need too many GPU cores. What's more important for those apps is lots and lots of fast DDR5 ram....

    6. Re:Good write ups, good card by afidel · · Score: 2, Informative

      According to this graph the difference at idle is almost 90W, or a difference of $180 over 2 years if you leave your PC on 24x7. And I was talking about during the summer, where the added BTU's are paid for in power draw and then again in AC draw.

      P.S. My furnace is 93%/16 SEER and my house is only 1200sq ft so in percentage terms it can be a large cost.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  2. Competition is good. by QuantumBeep · · Score: 4, Insightful

    I am very glad to see the performance crown handed back and forth.

    Now if only this was happening in the CPU market...

    1. Re:Competition is good. by QuantumBeep · · Score: 2, Informative

      I'm gonna feed this troll.

      What about Radeon 9700, 9800, x800, 4800, 5800 before Fermi, and 6850 before GF110?

      Also, ATI cards play games and do it well. I don't know what driver issues you're talking about.

  3. Purely out of curiosity... by fuzzyfuzzyfungus · · Score: 2, Interesting

    This GTX580 is a 3 billion transistor chip(not counting the RAM on the same card, just the GPU die itself). Does anybody know what year the number of transistors on the entire planet reached the number on this die?

    1. Re:Purely out of curiosity... by Lieutenant_Dan · · Score: 3, Funny

      August 29th, 1997. At that point we lost all communication with Skynet.

      --
      Wearing pants should always be optional.
    2. Re:Purely out of curiosity... by sexconker · · Score: 4, Funny

      August 29th, 1997. At that point we lost all communication with Skynet.

      And Michael Jackson turned 39.
      Coincidence? You decide.

    3. Re:Purely out of curiosity... by fuzzyfuzzyfungus · · Score: 2, Informative

      Yeah, I'd assume that it is somewhere around the time that integrated circuits hit the street. 3 billion discretes, especially with what transistors used to cost, seems a touch unlikely; but it cannot have been long after the integrated stuff became available.

  4. Re:CPU, GPU... by fuzzyfuzzyfungus · · Score: 4, Informative

    In an absolute, architectural sense, essentially never. A screamingly fast vector processor isn't going to do much for all your x86 code, and never mind all the little housekeeping chores that the CPU does(most of the modern ones include the system RAM controller(s), do a lot of peripheral wrangling, may be the root of the PCIe bus, and so forth).

    In a "designing your next gaming build" sense, they largely already have. Unless you are a money-is-no-object-e-penis-must-get-longer type gamer, you can generally get better bang for your buck by going with a cheaper CPU and spending the savings on a nicer graphics card. It depends on the game, and there are situations where a truly epic(2x or 3x of the top of the line GPU ganged together with SLI or crossfire) graphics system will be CPU bound without the best CPU available; but Joe Gamer is, most of the time, better off with a third tier CPU and a second tier GPU, or a 2nd tier CPU and a 1st tier GPU.

    In smaller systems(where board footprint really counts) or in cheap systems(where package costs and board size really count) the integration of CPU and GPU into a single package proceed apace, with AMD rolling low-end ATI tech into certain of their newer parts, and Intel trying to make their GMA stuff suck less. The only real wild card is Nvidia: Unlike Intel or AMD, they have no x86 cores to speak of, on the other hand, their GPU-computing initiatives are arguably the most advanced, in terms of tool and driver maturity. The question is, will they eventually produce an Nvidia equivalent to AMD and Intel's CPU/GPU combo packages(perhaps by buying VIA, who has adequate-but-deeply-unexciting x86 assets; but utter shit GPUs), or will they persist purely as a maker of high end gaming GPUs and GPU-based compute cards?

    Unless the heriditary line of the "PC" as we know it is wholly extinguished, there will always be an x86 CPU floating around somewhere in the block diagram(and, in other types of systems, likely an ARM CPU); but it is already the case that, for many applications, the CPU has gotten fast enough to hit diminishing returns for many applications, and the GPU(or just the embedded h.264 decoder) is where the action is.

  5. Re:Get 'em while they're hot by fuzzyfuzzyfungus · · Score: 2, Interesting

    With a 244 watt TDP, I suspect that they need every inch of the front of the card, and are constrained only by PCIe form-factor concerns from using more of the back, just to keep the thing from burning out without a fan that sounds like a legion of the damned every time you boot the thing. The entire front of the card is a combination of heatsink(and not your extruded aluminum jobby, a phase-change vapor chamber unit) and a shroud to direct air flow.

    If you want to see the board, back off a few price/performance tiers, and you'll get a 90% bare PCB with a dinky little slug of aluminum or copper on the main chip.

  6. Next gen? by Issarlk · · Score: 2, Interesting

    So, this card is about as fast, and consumes about the same power as a 480, but it's "next gen" anyway ?

    That looks like a 480 with the 4 replaced by a 5. Hardly a revolution.
    Just watercool the 480, it's how it's supposed to be used.

    1. Re:Next gen? by Issarlk · · Score: 2, Informative

      To those rating me as troll:

      From TFA:
      Unigine Heaven Benchmark v2.0: 18% better
      580: 879
      480: 742

      Quake war: 14% better
      580: 176 FPS
      480: 154 FPS

      Farcry2: 14% better
      580: 109 FPS
      480: 95 FPS

      Alien vs Predator: 16% better
      580: 43 FPS
      480: 37 FPS

      ...

      Power consumption: 96% of that of the 480
      580: 377
      480: 392

      Woot, 15% increase in performance for same consumption ! Clearly the 580 is "as its name suggests, it's a next-gen product".
      If you mean same-gen as the 480, right. If you mean next-gen compared to the 480, clearly not.

  7. Synthetic Benchmarks - by Fibe-Piper · · Score: 3, Interesting

    Does anyone assume that the synthetic benchmarks achieved by either AMD or NVIDIA are representative of anything more than these companies' efforts to tweak their driver sets against the pre-existing criteria for getting a "good score"?

    Both companies I believe have been accused over the years of doing just that and pointing the finger at the other as taking part in shennaniganism"

    --
    I went to battle M.C. Escher, but drew a blank.
  8. SLI/Crossifre isn't always valid by Sycraft-fu · · Score: 2, Insightful

    For one, there are a lot of motherboards that don't support it. Even new, reasonably high end boards. I have an Intel P35 board with a Core 2 Quad at home, but it has only 1 16x slot. At work, a Dell Precision T1500 with an i7, again only 1 16x slot. Crossfire/SLI cannot be done in these cases. You have to buy a single, heavier hitting, card if you want performance.

    Also you need to do a bit more research if you think multi-card solutions work well all the time. They can, but they also can have some serious problems. Some games work great, others can't use a second card at all. There is something to be said for the simplicity of a single card that does what you need.

    In terms of needing the speed? Well depends on what you have and your tastes. You certainly don't need it to play any game, all games are playable on less. However you might need it if you desire extremely high resolutions and high frame rates. If you have a 30" monitor and want to drive it at its native, beyond HD rez (2560x1600) you need some heavy hitting hardware to take care of that, particularly if you'd like the game to run nice and smooth, more around 60fps than around 30. You then need still more if you'd like to crank up anti-aliasing and so on.

    Now that clearly isn't for everyone, but that's fine. There is no reason not to have a high end as well as a mid range. You should hate on people who want more performance than you do. In fact, you should thank them. Know why the 5770 is so cheap? Because the 5870 is not. That high end card financed the development of the new tech, it recouped a lot of the R&D costs, making an economical midrange card a reality.

    This is why nobody seems to be able to break in and compete with nVidia and ATi in graphics. They target midrange or lower end, because development costs on high end stuff is so much. However nVidia and ATi have extremely solid mid and low range lineups, because they can take the tech on their high end cards, and scale it down.

    1. Re:SLI/Crossifre isn't always valid by Slime-dogg · · Score: 2, Interesting

      If you have a 30" monitor and want to drive it at its native, beyond HD rez (2560x1600) you need some heavy hitting hardware to take care of that, particularly if you'd like the game to run nice and smooth, more around 60fps than around 30. You then need still more if you'd like to crank up anti-aliasing and so on.

      Isn't the point of AA to make things look better at lower resolutions? Running at resolutions beyond the HD rez, even on large screens, eliminate any sort of need for FSAA. At that point, you just don't get jaggies that need to be smoothed.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    2. Re:SLI/Crossifre isn't always valid by Guppy · · Score: 2, Informative

      Running at resolutions beyond the HD rez, even on large screens, eliminate any sort of need for FSAA. At that point, you just don't get jaggies that need to be smoothed.

      You still get pixel-shimmer though, which FSAA greatly reduces.

  9. Re:About 6 days from never by Rockoon · · Score: 2, Insightful

    What may happen, what AMD would like to see happen, is for GPU functions to become a part of the CPU, that GPUs go away because CPUs can do it. However that'll be because CPUs have GPU like logic in addition to their own.

    The problem, as Intel found out with Larrabee, is that a cache that works well for CPU tasks does not work well for GPU tasks, and vise-versa. For a GPU the bandwidth is everything, while for a CPU its the latency that matters most.

    Our CPU's L1 caches are 32K/64K in size because smaller caches have significantly smaller latencies than larger ones. Its quite obvious that a 64K cache is way too small for a GPU, which could literally process 64K of data in only a few of its clock cycles.

    Intel never could solve the problem. Larrabee could either be a GPU with poor CPU-capabilities, or a multi-core CPU with poor GPU-capabilities.

    Maybe in the future... not with todays memory types.

    --
    "His name was James Damore."
  10. Terrible Summary by Godai · · Score: 2, Interesting

    The /. summary ends with:

    It can put up in-game benchmark scores between 30% and 50% faster than AMD's current flagship single-GPU, the Radeon HD 5870.

    But if you read the original article, the one flaw in the (otherwise good) nVidia card is that is still loses to the 5970 which is -- according to the article -- 'about a year old'. So why is that other article mentioned in the summary talking about the 5870 as if its the flagship? Clearly the 5970 is. Or am I missing something?

    --
    Wood Shavings!
    - Godai
    1. Re:Terrible Summary by blankinthefill · · Score: 2, Informative

      It can put up in-game benchmark scores between 30% and 50% faster than AMD's current flagship single-GPU, the Radeon HD 5870.

      The 5970 is a dual GPU solution. TBH, it's no surprise that it's faster than a single GPU solution that is a year newer. I would expect the last gen card in a dual GPU setup (this, or SLI/Crossfire) to outperform the latest next gen card, especially when the new card is really just an iteration of the architecture used in the last gen. Nothing really surprising about it at all. And I bet you if you get two of the GTX 580's in SLI, they'll stomp the 5970. That's a bit more of an apples to apples comparison (although not 100%, since there are specific bottlenecks that tend to keep 2 GPU's on a card from performing as well as two discrete GPUs in SLI).

  11. Fast open source drivers coming.. by xiando · · Score: 2, Interesting

    ..never as long as Nvidia refuses to release even a hint of documentation and insists that GNU/Linux users accept their Binary Blob World Order. I don't really care if this new card is faster than the fastest AMD card, atleast I can (ab)use those for something. I still have a Nvidia PCI (not PCIe) card on some shelf which does NOT work with the Binary Blob under GNU/Linux, nor does it work with nouveau joke of a free driver.

  12. So go read some non-synthetic ones by Sycraft-fu · · Score: 2, Informative

    HardOCP is famous for their real gameplay ratings. They go and actually play through the game while testing performance. They then find the highest settings that the reviewer finds playable. Now while there is some subjectivity to it they do back it up with FPS numbers, and it is the same reviewer trying everything out. So it gives real, in game, actually playing, results. I find it maps nicely to what actually happens when I get a card and play games.

    http://hardocp.com/article/2010/11/09/nvidia_geforce_gtx_580_video_card_review

  13. Re:CPU, GPU... by fuzzyfuzzyfungus · · Score: 2, Informative

    They are definitely releasing Tegra-branded ARM SoCs that include their own GPU tech as one of the functional blocks. If that is what you mean by "hybrid", then yes.

    To the best of my knowledge, though, neither Nvidia, with their ARM SoCs, nor Intel with their on-package GMAs, nor AMD with their upcoming on-die ATI tech are creating what you might call a full "hybrid"(ie. a CPU whose instruction set also includes GPU-esque instructions, like MMX or SSE on steroids). At present, they are all just more heavily integrating, for economic and latency reasons, a discrete "CPU" block and a discrete "GPU" block.

  14. Re:CPU, GPU... by fuzzyfuzzyfungus · · Score: 3, Interesting

    I don't think that they have much choice about "Ion 2" pretty much sucking.

    With the prior generation of atoms, the usual pairing was Atom + fairly antiquated Intel chipset with GMA950 and a fairly high TDP. For just a little extra, you could pair the Atom with Nvidia's chipset instead, which had as good or better TDP and much better integrated graphics. Intel wasn't happy; but the end result was good.

    With the newer generation, Intel brought most of the chipset functions onboard, and played hardball with licensing, so that "Ion 2" ended up consisting of, in essence, Nvidia's lowest-end discrete GPU added on to the system via the few PCIe lanes available. Unlike Ion, which was a genuine improvement in basically all respects other than OSS linux support, Ion2 meant higher TDP, more board space, and higher BOM.

    Intel bears much of the blame for it; but Ion 2 is largely a dog, particularly when compared to the "CULV" options, which will get you a real(albeit low end) Core2 or i3 processor and a similar low end GPU for not much more than the Atom...