Slashdot Mirror


NVIDIA Targeting Real-Time Cloud Rendering

MojoKid writes "To date, the majority of cloud computing applications have emphasized storage, group collaboration, or the ability to share information and applications with large groups of people. So far, there's been no push to make GPU power available in a cloud computing environment — but that's something NVIDIA hopes to change. The company announced version 3.0 of its RealityServer today. The new revision sports hardware-level 3D acceleration, a new rendering engine (iray), and the ability to create 'images of photorealistic scenes at rates approaching an interactive gaming experience.' NVIDIA claims that the combination of RealityServer and its Tesla hardware can deliver those photorealistic scenes on your workstation or your cell phone, with no difference in speed or quality. Instead of relying on a client PC to handle the task of 3D rendering, NVIDIA wants to move the capability into the cloud, where the task of rendering an image or scene is handed off to a specialized Tesla server. Then that server performs the necessary calculations and fires back the finished product to the client."

13 of 184 comments (clear)

  1. No more!! by thisnamestoolong · · Score: 4, Insightful

    Please stop talking about "cloud" computing -- it is one of the dumbest buzzwords I have ever heard in my entire life -- not to mention the fact that it is a totally meaningless term.

    --
    To the haters: You can't win. If you mod me down, I shall become more powerful than you could possibly imagine
    1. Re:No more!! by Sockatume · · Score: 5, Insightful

      It's got a very well-defined meaning: performing computing and storing data on an internet-connected server from an internet-connected client. It's a new term for, arguably, a very old thing, coined because the average end-user these days isn't familiar with the idea of doing their computing from a dumb terminal.

      --
      No kidding!!! What do you say at this point?
    2. Re:No more!! by thisnamestoolong · · Score: 3, Insightful

      Umm... that was pretty much my whole point. It makes me want to claw out my own eyes when I hear these jack off tech companies talking about this new "cloud" computing phenomenon -- it is only a new (and exceptionally stupid) buzzword for something that we have been doing for a long, long time. It is not "cloud" computing -- it's just fucking regular old computing -- with CPU's and memory and HDD's and the like -- it just happens to be taking place somewhere else.

      --
      To the haters: You can't win. If you mod me down, I shall become more powerful than you could possibly imagine
    3. Re:No more!! by Anonymous Coward · · Score: 2, Insightful

      I thought they had peaked with the hype around AJAX. But you're right, computing publications have taken it to the next level with "cloud computing".

      The people who hype "cloud computing" tend to be young and ignorant. Here is a perfect example of this.

      Simply put, these young punks have a huge ego, but no knowledge of computing history. They don't realize that "cloud computing" is merely what we called "mainframes" back in the day. Their low-powered hand-held devices that'd supposedly benefit from the cloud really aren't different at all from the dumb terminals we hooked up to our mainframes.

      Most enterprises moved away from the mainframe because it just wasn't as useful and efficient as individual desktop systems on each user's desk. Unfortunately, most of those fools pushing "cloud computing" these days were born well after we made that transition. They don't realize that they're just resurrecting problems that we dealt with in the early 1980s.

    4. Re:No more!! by Sockatume · · Score: 2, Insightful

      No, your whole point was that it's meaningless. Which we've established it isn't.

      Your new argument is that the distinction between cloud computing and local computing is unimportant. Well, ask anyone who's had a computer-time grant on one of the monstrous IBM research clusters how they feel about the distinction between "fucking regular old computing" that "just happens to be taking place somewhere else" and going out and just buying their own hardware.

      --
      No kidding!!! What do you say at this point?
    5. Re:No more!! by Zumbs · · Score: 2, Insightful

      There are a number of important differences when comparing mainframe/workstation systems to the modern notion of cloud computing. One significant difference is distributing computational problems to a number of concurrent processes on (possibly) distant systems. Another is that where the mainframe were typically placed close to the workstations, the servers in the cloud can be placed remotely. A third is that the workstations often were unable to function without access to the mainframe, modern desktops are able to use the advantages of the mainframe/cloud as well as the advantages of an autonomous desktop.

      --
      The truth may be out there, but lies are inside your head
    6. Re:No more!! by MobileTatsu-NJG · · Score: 4, Insightful

      with CPU's and memory and HDD's and the like -- it just happens to be taking place somewhere else.

      That's an important distinction.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    7. Re:No more!! by slim · · Score: 2, Insightful

      It's got a very well-defined meaning: performing computing and storing data on an internet-connected server from an internet-connected client.

      I disagree. If it doesn't involve large server farms, in which the location of your data/process is arbitrary and ideally diffuse, then it's not cloud computing.

      "Cloud" is a fairly good analogy for that.

  2. Pay to Play? by zcold · · Score: 5, Insightful

    Awesome! So instead of buying a video card, I will now have an option to pay yet another monthly fee to play games? Im so excited!

    --
    you know you can fry stuff putting things into things that dont like the things you put into it...
  3. Re:Question by TheKidWho · · Score: 2, Insightful

    Maybe those patients don't want you to know anything about themselves?

  4. Won't work in some areas by Yvan256 · · Score: 2, Insightful

    There is still this thing called "bandwidth quota" where you get overcharged to death if you go over it. As an example, say 40$/month for 50GB, then 10$ per additional GB.

    And please no stupid "change ISP" comments, a lot of people aren't lucky enough to even have a choice of high-speed providers. It's either high-speed cable/DSL, or dial-up. Sometimes from the same ISP, even.

  5. Latency by gr8_phk · · Score: 4, Insightful

    That said... if the cards keep getting faster, then eventually 30fps@720p will be possible and there's no reason, in the time inbetween, that games couldn't add the more fancy effects and have the GPGPU solutions take care of those on a 'cloud' platform.

    There's one big reason - latency. 30 FPS is one frame every 33.333ms. What's your ping time? Add the rendering time to that, and that's what your interactivity is going to look like. Remember that many games have ways of hiding the latency between client and server - in particular they know the players POV and the static environment, so those things can be handled very well.

    As someone else said, cloud rendering is fine for making movies. It's not viable for games. And besides, if a GPU can do this stuff in real time, why do we need to push it into the cloud? This sounds like OTOY all over again.

    BTW, CPUs will be doing realtime ray tracing soon anyway - give me a bunch of bulldozer cores and a frame buffer.

  6. Bandwidth & Latency? by Nethemas+the+Great · · Score: 2, Insightful

    Backbone and last-mile providers are already crying about filesharers overburdening the infrastructure, especially here in the U.S.. ISPs in the U.S. typically devote well more than 95% of capacity to downstream traffic to try and cope. The modern graphics card works on a bandwidth spoken in terms of GB/s. There's no way a 50 FPS+ 1080p or better video feed from a rendering farm could be supported for every console user. While not needing as high of resolution, mobile devices communicate off of cellular networks that make in-ground network capacity problems seem petty. Even if these could be remedied, the latency involved in even a same city rendering farm would still make for a lack-luster experience.

    --
    Two of my imaginary friends reproduced once ... with negative results.