CUDA - Oh there’s More

Oh I’m not done. Other than PhysX, NVIDIA is stressing CUDA as another huge feature that no other GPU maker on the world has.

For those who aren’t familiar, CUDA is a programming interface to NVIDIA hardware. Modern day GPUs are quite powerful, easily capable of churning out billions if not a trillion instructions per second when working on the right dataset. The problem is that harnessing such power is a bit difficult. NVIDIA put a lot of effort into developing an easy to use interface to the hardware and eventually it evolved into CUDA.

Now CUDA only works on certain NVIDIA GPUs and certainly won’t talk to Larrabee or anything in the ATI camp. Both Intel and ATI have their own alternatives, but let’s get back to CUDA for now.

The one area that GPU computing has had a tremendous impact already is the HPC market. The applications there lent themselves very well to GPU programming and thus we see incredible CUDA penetration there. What NVIDIA wants however is CUDA in the consumer market, and that’s a little more difficult.

The problem is that you need a compelling application and the first major one we looked at was Elemental’s Badaboom. The initial release of Badaboom fell short of the mark but over time it became a nice tool. While it’s not the encoder of choice for people looking to rip Blu-ray movies, it’s a good, fast way of getting your DVDs and other videos onto your iPod, iPhone or other portable media player. It only works on NVIDIA GPUs and is much faster than doing the same conversion on a CPU if you have a fast enough GPU.

The problem with Badaboom was that, like GPU accelerated PhysX, it only works on NVIDIA hardware and NVIDIA isn’t willing to give away NVIDIA GPUs to everyone in the world - thus we have another catch 22 scenario.

Badaboom is nice. If you have a NVIDIA GPU and you want to get DVD quality content onto your iPod, it works very well. But spending $200 - $300 on a GPU to run a single application just doesn’t seem like something most users would be willing to do. NVIDIA wants the equation to work like this:

Badaboom -> You buy a NVIDIA GPU

But the equation really works like this:

Games (or clever marketing) -> You buy a NVIDIA GPU -> You can also run Badaboom

Now if the majority of applications in the world required NVIDIA GPUs to run, then we’d be dealing in a very different environment, but that’s not reality in this dimension.

Mirror’s Edge: Do we have a winner? The Latest CUDA App: MotionDSP’s vReveal
Comments Locked

294 Comments

View All Comments

  • SiliconDoc - Monday, April 6, 2009 - link

    Yes, exactly why added value of CUDA, PhysX, badaboom, vReveal, the game profiles ready in nv panel, the forced SLI, the ambient occlusion games and their MODS ( se back a page or two in comments) - all MATTER to a lot gamers.
    Let's not forget card size for htpc'ers - heat, dissipation, H.264 etc.
    Just the frames matter here just for ati - formerly at 2560x when ati had that crown, now of course, just for lower resolutions - the most important suddenly to the same reviewers, when ati is stuck down there.
    Yeah, PATHETIC describes the dismissal of added values.
  • Flunk - Thursday, April 2, 2009 - link

    I have a CUDA-supporting GPU (8800GTS) and I have rarely used it. Other than to run the CUDA version of folding at home (there is also an Ati Stream version) or to look at the preitty effects in a few games. I don't really think these effects are particularly worthwhile and unless the industry comes together and supports a standard like OpenCL I don't see GPU-based processing becoming important to most uses.
  • SiliconDoc - Monday, April 6, 2009 - link

    Here's a clue as to why you're already WRONG.
    Most "gpu users" use NVidia. DUH.
    So while you're whistling in the dark, it's already past that time when your line of crap has any basis in reality.
    It takes a gigantic red fanboy brain fart to state otherwise.
    Oh well, since when did facts matter when the red plague is rampant?
  • Hrel - Thursday, April 2, 2009 - link

    You can get an Nvidia GPU that runs CUDA and Badaboom for $50; the 9600GT. End of page 13.
  • Hrel - Thursday, April 2, 2009 - link

    You can get an Nvidia GPU that runs CUDA and Badaboom for $50; the 9600GT.
  • punjabiplaya - Thursday, April 2, 2009 - link

    Just need to some stable OC vs OC results!
  • SiliconDoc - Monday, April 6, 2009 - link

    anand doesn't do the overclocked part comparison of the videocard wars - BUT DON 'T worry - a red rooster exception with charts and babbling is no doubt coming down the pike.
    Keep begging, then they can "respond to customer demands". lol
    Oh man, this is going to be fun.
    I suggest they start with the gainward gtx260 overclock goes like hell, that whips every single 4870 1g XXX ever made. Sound good ?
  • Griswold - Thursday, April 2, 2009 - link

    What I'm really curious about because neither of the cards is what I'm interested in buying, but I like to follow both companies business strategies:

    Does nvidia really lose money or is looking at a fat zero on the bottom line with this card?
  • SiliconDoc - Monday, April 6, 2009 - link

    Uhh ati is losing a billion a year.
    If you want card specifics, that's probably difficult to calculate - and loss leaders are nothing new in business - in fact that's what successful businesses use as a sales tool. Seems ATI has taken it a bit too far and made every card they sell a loss leader, hence their billions in the hole.
    Now as far as the NVidia card in question, even if Obama takes over the mean greedy green machine - he and his cabal "won't release the information because it's just not fair and may cause those not really needing help at the money window to be expsoed".
    So no, you won't be finding out.
    The problem is anyway, if a certain card is a loss leader, they calculate how much other business it brings in, and that makes it a WINNER - and that's the idea.
  • flashbacck - Thursday, April 2, 2009 - link

    The physx/cuda section was interesting, although it sounded a bit... whiny.

    I would LOVE it if someone would write an article about all the PR and marketing shenanigans that go on with reviewers behind the scenes. It'll never happen because it would kill any relationship the author has with the companies, but I bet it would be an eye opening read.

Log in

Don't have an account? Sign up now