Slashdot Mirror


NVIDIA's Lead Scientist Interviewed

rtt writes "bit-tech.net has up an interview with NVIDIA's chief scientist, David Kirk, about the PlayStation 3, next-generation architectures and what to expect in PC gaming. From the article: 'We're going to see the next generation of shader-based games. At the first generation, we saw people using a shader to emulate the hardware pipeline, and finding "Hey - this really is programmable". After that, they tried to do a few things with more lights, using perhaps eight instead of ten. Then they started to write material shaders, and they made great cloth and metal effects that we saw. People are now starting to change the lighting model, and are exploring the things that they can do with that.'"

23 of 222 comments (clear)

  1. Ha ha, lights. by robyannetta · · Score: 4, Insightful

    Who cares how many lights the chipsets can emulate when the games themselves still suck?

    --
    - Just my $0.02, take with a grain of salt, your mileage may vary.
    1. Re:Ha ha, lights. by paulsgre · · Score: 4, Insightful

      The worst part is that rendering 10 lights instead of two means five programmers instead of one. Rising costs of development and demand for more glorified tech demos is demeaning the art form, and preventing widespread recognition as such. The potential creative geniuses of our time will be turned off games as a medium, or the next Stravinsky may end up coding 5 more shaders for the reflection in a visor instead of writing the algorithm that rocks the interactive world like the next "Rite of Spring"

    2. Re:Ha ha, lights. by mccalli · · Score: 3, Insightful
      He's at nVidea - he's describing his job, and gameplay isn't it. Lack of gampleay is an accusation to be thrown at the software houses, not at nVidea.

      Cheers,
      Ian

    3. Re:Ha ha, lights. by yammosk · · Score: 3, Funny

      There are only... FOUR... lights...

    4. Re:Ha ha, lights. by grumbel · · Score: 3, Interesting

      ### I once thought VGA graphics and 386 speeds rocked too. But if I ever go back there, it sucks.

      A few month ago I played XCom:UFO for the first time ever, so no nostalgica involved and suprise, suprise it didn't suck, it was simple one of the best games I have played in the last few years, even by todays standards. An interesting side node it that XCom has completly destroyable terrain, sure its all just 2d tile graphics, but destroyable terrain is something that almost no 3d game these days has gotten right.

      I don't mind if graphics are good, but quite often the better graphics actually limit the gameplay in harmfull ways (no destroyable terrain, no huge outdoor szenarios, etc.).

    5. Re:Ha ha, lights. by Hythlodaeus · · Score: 4, Funny

      There are FOUR lights!

      --
      For great justice.
  2. holy-bad-at-math-batman by Anonymous Coward · · Score: 5, Funny

    "After that, they tried to do a few things with more lights, using perhaps eight instead of ten. "

    I wish I had more money. Like 50 bucks instead of 100 bucks.

  3. Hey! Good thing the PS3 isn't due out soon! by Chordonblue · · Score: 3, Interesting

    If the XBOX 360 gets a 6 month jump on Sony, the results by the time the PS3 launches will be obvious. Sony's hardware may be more powerful in some respects, but the amount of work that needs to be done by the programmers is daunting.

    While actual code is being written on the 360 side, my guess is the coders on the PS3 side are doing what this article suggests - feeling out the hardware. It means that a lot of the development environment is unfinished or at least unkempt. You've got a lot of power there, but learning to wield it is going to take quite some time - ESPECIALLY with the Cell processor.

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
    1. Re:Hey! Good thing the PS3 isn't due out soon! by should_be_linear · · Score: 3, Informative

      The real life picture is, however, exactly oposite. On XBox you will have to re-design your game to use 3 threads(!) (not 2, not 4) to get predictable fluid parallel performance. This is *very* difficult to do (debugging nightmare). Game (and other) developers are very much used to single thread. Sony came up with better idea: Cell chip has parallel vector units that will be used by low-level libs (well tested and stable). Libs will be both provided by Sony and later by engine companies themself. Game programmer is simply writing single-threaded app, as he always did, but using these libs as much as possible (even OpenGL libs will use them). Your app is under the hood running 1-8 way parallel, depending on how much you use those libs. Isn't that better idea then 3-thread SMP approach? For me as a developer yes!

      --
      839*929
  4. Re:opinion? by Anonymous Coward · · Score: 5, Funny

    Doom3 is not a game. It's a slightly interactive lighting simulator.

  5. The issue of power consumption by Wills · · Score: 3, Interesting

    What I would like is for nVidia (and ATI) to start making lower power consumption a big goal for their new products. Can't we leave the era of 100-110Watts being the norm for new graphics card such as the GeForce 7800 GTX?

    1. Re:The issue of power consumption by Chirs · · Score: 4, Informative

      Actually, they already are considering it. The 7800GTX has 50% more transistors than the 6800 Ultra, but runs cooler.

      Basically they're shutting off portions of the chip when not in use to cut down on power consumption.

      This is mentioned briefly at http://www.bit-tech.net/news/2005/07/07/g70_clock_ speed/
      and also at http://www.hardocp.com/article.html?art=Nzg0LDI=

  6. Something is missing. . . by Zobeid · · Score: 5, Insightful

    Here's the most important word that didn't appear anywhere in that article: OpenGL

    1. Re:Something is missing. . . by Spy+Hunter · · Score: 3, Informative

      PlayStation 3's development environment is based on OpenGL. That alone makes it hardly a "niche" API. I believe the GameCube also uses OpenGL and Revolution probably will too.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  7. ATI interview by AngryScot · · Score: 3, Interesting

    They also had an interview with Richard Huddy from ATI a little back

    --

    All spelling mistakes are due to solar flares...honest

  8. Re:opinion? by Psiren · · Score: 3, Funny

    I am still of the opinion that Doom 3 was the finest lit and rendered game to date.

    Which bit? The dark bit at the start, the very dark bit in the middle, or the super dark bit at the end? While there were a few glimpses of very nicely rendered scenes, for the most part it was just too dark to see anything. Plus the game was crap, but that's another matter.

  9. I would like to see _one_ sane PC graphics card... by Florian · · Score: 3, Interesting

    It seems all development efforts goes into 3D gaming and no brains into vanilla PC requirements. Why is it impossible to find a reasonably priced, fanless graphics card with two DVI connectors? Why can't I have dual head graphics with hardware video acceleration/overlay on either monitor? Why don't Nvidia and ATI at least take care that the non-3D features of their cards are fully supported under Linux and X11? Yes, Matrox's cards come close, but even their vintage G550 require buggy binary X11 drivers.

    --
    gopher://cramer.plaintext.cc http://cramer.plaintext.cc:70
  10. Once again we are missing the points by suitepotato · · Score: 3, Insightful

    First, as others have noted, games still tend to suck overall so who cares how beautiful the graphics are? Beautiful crap is still crap.

    Second, now that GPUs are competitive with CPUs for heat generation and electrical energy waste, are we giving up altogether on efficiency and just consigning ourselves to needing ever better coolers, paying more electrical costs, etc., just to play some beautiful crap?

    Not me. Gone are the days of being able to stick all these game machines, DVD players, media PCs, etc. in a small enclosed space of an entertainment center. Now I'll have to place my TV near to a window and buy a standalone air conditioner so I can pipe the hot air flow out and cool all my stuff to keep it from immolating my living room.

    I don't think so. If we're going to use up so much horsepower for this, we might as well at least get someone to use it as the power source for a lava lamp. That might be more fun to watch than Doom 3.

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  11. Re:Scientist? by CynicalGuy · · Score: 3, Insightful

    Have you ever read any of the proceedings from SIGGRAPH? Yes, people do get their Ph.D's in that stuff.

  12. Re:Scientist? by i7dude · · Score: 4, Insightful

    among other things, designing next generation graphics cards is a serious exercise in computer architecture, vlsi design, and algorithm development; these people arent just system integrators or product engineers...next generation stuff has to come from somewhere other than a reference design...these people are absolutely scientists.

    you dont need a beaker and a lab coat to be considered a scientist.

    dude.

  13. Re:I would like to see _one_ sane PC graphics card by 3dr · · Score: 3, Informative

    One example of a reasonably priced, fanless GPU is the FX5200, which can be had at electronic stores for $50-$70. The plain FX5200 is passively cooled, and most manufacturers include only one video output on it. The slightly faster FX5200 Ultra requires a fan for the increased heat, and would probably include two video outputs. The ones I've seen with two outputs had one VGA and one DVI. Surely someone is producing one with two DVIs.

    I just purchased a FX6600GT for $165. For its performance, I'd call that reasonably priced, and it includes two DVI outputs, but has a fan.

    I'd prefer to see video cards with passive heat sinks too, but the silicon process just isn't there yet. It is getting closer, however.

  14. Re:So what does this mean? by Azarael · · Score: 5, Insightful

    It isn't nVidia's job to make games more entertaining or 'GOOD'. That is more the developer's job and I don't see why so many posters are ignoring this fact.

  15. Dark, darker, and yet darker by Animats · · Score: 3, Funny

    With the new high dynamic range lighting systems and 12-bit output to monitors, even more shades of black will be possible.