GeForce PhysX for all GF8/9 with FW175.16

Discussion in '3D Hardware, Software & Output Devices' started by AnarchX, Jun 25, 2008.

  1. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    This assumption is wrong.
    Many games are CPU-limited on the fastest GPUs available today, sometimes even if you set the resolution and AA to maximum.
    People also seem to think that Crysis is NOT heavy on the CPU just because it is heavy on the GPU.
    This is also wrong. As I already said, run the CPU benchmarks for Crysis, where there's a lot of physics going on, and you're CPU-limited. So Crysis does fully saturate the CPU, just not all the time, because it doesn't always have to process a lot of physics. When it does, it struggles though.
     
  2. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    This is a bit silly.
    Instead of using a second videocard, you can just buy a faster primary card, and run the physics on that. Probably more cost-effective.
    The only reason why you'd want a separate card is if you want the absolute best performance, and things like money, power consumption or number of cards in the system aren't an issue.
    For everyone else, a single card running both physics and graphics is the most elegant and most cost-effective solution. And a lot of people already have these cards, so they don't have to do anything to their hardware, just install the new driver.
     
  3. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    There are official drivers out now, 177.83.
    They include the whole PhysX software suite aswell, should work right away.
    You can download the drivers a lot of Cuda/PhysX related stuff in the PowerPack: http://www.nvidia.com/content/forcewithin/us/download.asp
     
  4. Unknown Soldier

    Veteran

    Joined:
    Jul 28, 2002
    Messages:
    4,047
    Likes Received:
    1,670
    Yep, thanks. found the link from EliteBastards as amended from my post above.

    US
     
  5. SirPauly

    Regular

    Joined:
    Feb 16, 2002
    Messages:
    491
    Likes Received:
    14
    This is where the problem may be; what is the perfect solution? If you're looking for perfect, well, you may take negatives and make mountains out of them right now. One may look for improvements and nice steps in the evolution of Physics for dynamic gaming for the end-user, imho!
     
  6. suryad

    Veteran

    Joined:
    Aug 20, 2004
    Messages:
    2,479
    Likes Received:
    16
    Thanks for the link!
     
  7. trinibwoy

    trinibwoy Meh
    Legend

    Joined:
    Mar 17, 2004
    Messages:
    12,059
    Likes Received:
    3,119
    Location:
    New York
    In case you haven't noticed the first official GPU PhysX driver landed just a few weeks ago. You're comparing it to a game that was in development years ago? Come on, don't twist things to try to make your point. You're also conveniently ignoring what has been accomplished with UT3 and GRAW thus far. The fact is that physics on CPUs have been around forever and nobody has been able to generate the kind of effects shown so far on GPUs. How about you give GPU physics a chance ?

    People buy unnecessary $100 sound cards. And they buy unnecessary $1000 SLI rigs. I don't see this being a problem if there is a pronounced benefit. What's your alternative? You haven't provided evidence that current CPUs are capable. So should we all just wait until CPUs are fast enough?
     
  8. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,237
    Likes Received:
    4,260
    Location:
    Guess...
    Excellent, I've been waiting for this :grin:

    Cheers!
     
  9. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    But what exactly *is* the perfect solution?
    By the looks of it, both the CPU and GPU have their uses.
    The CPU is good in unpredictable, serial code.
    The GPU is good in predictable, parallel code.

    CPUs are good at doing a lot of things, such as running an OS, taking care of hardware I/O and all that stuff... and running a generic application.

    The GPU has stream processors that can be used for accelerating graphics, physics, audio and video processing and general solving of linear system (mostly scientific applications).

    I'd say the perfect system consists of a good blend of both types of processors.
    What the perfect blend is, depends on what software you run on it, and what choices the developers made. A bit of a chicken-and-egg problem. Will you go for a faster CPU and a slower GPU, or for a slower CPU and faster GPU? Does the choice of developers decide what people will buy, or will developers decide based on what people have bought?
     
  10. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,237
    Likes Received:
    4,260
    Location:
    Guess...
    Installing new drivers

    How do you guys install new NV drivers? i.e. do you just install over the existing drivers or do you unistall the existing first and then install the new ones?

    Just curious!
     
  11. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    I always uninstall the previous ones and reboot before I install the new ones (and then I reboot again).
    I'm not sure if it's required anymore, but in the past (way back in the Windows 98/2000 era I guess) I sometimes had issues with not all files being updated properly, so the driver I ended up running was a mix of old and new libraries, with some nice unexpected results.
     
  12. I.S.T.

    Veteran

    Joined:
    Feb 21, 2004
    Messages:
    3,174
    Likes Received:
    389
    I uninstall, use Guru3d's Driver Cleaner(Just about the only good thing they've ever done), reboot, install new drivers, then reboot for the final time.
     
  13. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,237
    Likes Received:
    4,260
    Location:
    Guess...
    Cheers guys, i'm taking that route as well now. I tried the 'install over the top' option and was having issues with UT3 freezing in the physx levels.

    I'm now in the middle of deleting the drivers and starting over!
     
  14. suryad

    Veteran

    Joined:
    Aug 20, 2004
    Messages:
    2,479
    Likes Received:
    16
    I delete the drivers, reboot, run CCleaner and then install the drivers. I have never used that DriverCleaner software and have never had any driver related buggery following that process at least with ATI and Nvidia's stuff.
     
  15. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    Yea, I don't quite trust things like drivercleaner, to be honest.
    They might delete more than I bargained for.
    I'd only use such a tool as a last resort, when you're having trouble uninstalling or reinstalling the normal way.
    It is certainly not a required procedure for a normal driver update. The uninstaller should already clean up everything that needs to be cleaned (and in most cases the installer will first trigger the uninstaller of the previously installed driver).
     
  16. Speccy

    Newcomer

    Joined:
    Oct 11, 2002
    Messages:
    86
    Likes Received:
    6
    These articles seem relevant to this discussion:

    http://www.fudzilla.com/index.php?option=com_content&task=view&id=8859&Itemid=1

    http://www.fudzilla.com/index.php?option=com_content&task=view&id=8862&Itemid=1

     
  17. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    Wow, these guys are really looking for anything they could possibly throw at nVidia/PhysX, don't they?
    I don't find it at all surprising that the performance is affected by CPU load. Obviously the CPU still has plenty to do. Their tests show that both get the same framerate under heavy load. If anything, that would be an indication that both have the same CPU overhead per frame. If the GPU dropped below the PPU performance, then they might have a bit of a case (although not much, because by offloading physics to the GPU or PPU you actually reduce the overall CPU load).
     
  18. nicolasb

    Regular

    Joined:
    Oct 21, 2006
    Messages:
    421
    Likes Received:
    4
    Well, in a real game you can't exactly dedicate 80% of the available CPU time to feeding GPU physics. If doing Physics on the GPU requires that level of CPU utilisation, then it may not be of any practical use except in synthetic benchmarks.
     
  19. Scali

    Regular

    Joined:
    Nov 19, 2003
    Messages:
    2,127
    Likes Received:
    0
    As I said, their results show that there's no more overhead for the GPU than for the PPU, they both get around the same framerate.
    The whole article is nonsense. There's already plenty of proof of games using PhysX, this is a non-issue. FUD-zilla indeed...
     
  20. Skrying

    Skrying S K R Y I N G
    Veteran

    Joined:
    Jul 8, 2005
    Messages:
    4,815
    Likes Received:
    61
    Stop reading into something so far. Use of "perfect" wasn't meant literally as the perfect solution but more accurately as "the right" solution.

    Throwing things around that don't change how you play the game... big accomplishments. Again those are nothing more than tech demos included in the game. That's nothing at all. The time line situation applies to both GPU Physics and CPU based physics with the availability of more free cores. I'm not the one stating the time lines out of order.

    The vast majority of computer gamers use onboard audio. A even lesser amount use SLI. Stop trying to paint this picture of $2000 computers being normal for gamers, it's not. Games have already shown CPUs are capable of improvement and continued improvement along those lines. What more evidence do I need beyond telling you to go play a game. The most obvious game is of course Crysis as its physics are certainly the most impressive I've ever experienced or seen that had major gameplay ramifications.

    In this time I'll be patiently awaiting a game with PhysX used properly and see the results. Like I said already I'm not calling for GPU physics advancements to stop entirely, even if someone people keep trying to say I am, and I'll personally be installing this driver package and checking out some of the content in the "power pack."
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...