AMD finally gets back to Physics on the GPU

Discussion in 'PC Gaming' started by almighty, Sep 23, 2009.

  1. Lonbjerg

    Newcomer

    Joined:
    Jan 8, 2010
    Messages:
    197
    Likes Received:
    0
    But GRAW did just that.
    Physics on the PPU, with debris damage...not on the CPU...if you enabled PhysX.

    GRAW 2 did it with a GPU.

    But it's seems some here claim that is not possible...I guess that dosn't make me the fool.
     
  2. Davros

    Legend

    Joined:
    Jun 7, 2004
    Messages:
    17,884
    Likes Received:
    5,334
    not in the case of graw it just didnt do the enhanced physics if no ppu or nv gpu was present
     
  3. jaredpace

    Newcomer

    Joined:
    Sep 28, 2009
    Messages:
    157
    Likes Received:
    0
    :lol:
     
  4. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    19,426
    Likes Received:
    10,320
    Yes, your amazing graphics improvement with PhysX in GRAW

    http://forums.overclockers.co.uk/showthread.php?t=17568825

    http://www.anandtech.com/show/2001/5
    And that was one of the more kind reviews of the card. Anandtech are a lot more harsh in their update and followup.

    Also, PhysX in GRAW didn't do anything differently than CPU physics. Just added more graphics particles which had no impact on gameplay.

    Additionally

    http://www.firingsquad.com/features/ageia_physx_response/page2.asp

    Ummm, yes, physics really is done on CPU in GRAW. And with Havok to boot. Ageia didn't dispute that, and agreed with it.

    But at least unlike GPU PhysX

    Note how they deliberately avoid mentioning the player in any of this. Anything that affects the player is modeled in Havok. So yes, Ageia PPU can do stuff that GPU PhysX cannot do, thank you for pointing that out.

    Regards,
    SB
     
  5. Davros

    Legend

    Joined:
    Jun 7, 2004
    Messages:
    17,884
    Likes Received:
    5,334
    hasn't rigid body physics just been added to physx ?
     
  6. neliz

    neliz GIGABYTE Man
    Veteran

    Joined:
    Mar 30, 2005
    Messages:
    4,904
    Likes Received:
    23
    Location:
    In the know
    #187 neliz, Apr 17, 2010
    Last edited by a moderator: Apr 17, 2010
  7. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    19,426
    Likes Received:
    10,320
    Ah, good info to have, do you know if Rigid body physics is limited to Fermi or if it's also being ported down the line to pre-fermi hardware. It wouldn't be all that surprising if some of the architechtural changes in Fermi are what is allowing it. And yeah, probably wrong thread for this.

    Regards,
    SB
     
  8. neliz

    neliz GIGABYTE Man
    Veteran

    Joined:
    Mar 30, 2005
    Messages:
    4,904
    Likes Received:
    23
    Location:
    In the know
    After the acquiring of Ageia, the lead engineer said in an interview that rigid body simulation would never be done on the GPU so I was actually surprised to see it announced in the latest SDK for Fermi. Trying to calculate the posibility of rigid body simulation on G8x/G9x/GT2xx turned up a "Divide by Zero" error on my calculator.

    I think the whole point of the rocket sled demo was "See, we can do rigid body simulation too"(now, asteriks)
     
  9. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    19,426
    Likes Received:
    10,320
    So there's a possibility of PPU level physics, Pre-Fermi level Physics, and Fermi level physics in PhysX? With Fermi and PPU appearing at first glance to be pretty similar.

    Makes me wonder if companies using PhysX will now have to have a code path for CPU, GPU (pre-fermi) and GPU (post fermi). Or possibly ignore rigid body in order to support as many cards as possible.

    Regards,
    SB
     
  10. neliz

    neliz GIGABYTE Man
    Veteran

    Joined:
    Mar 30, 2005
    Messages:
    4,904
    Likes Received:
    23
    Location:
    In the know
    nvidia were quick to drop support for the PPU, wouldn't be surprised if that went for pre-GF100 physics as well. I can already see how they'll proclaim that it's up to the developers to support anything other than nvidia's prefered physics paltform.
     
  11. Florin

    Florin Merrily dodgy
    Veteran Subscriber

    Joined:
    Aug 27, 2003
    Messages:
    1,707
    Likes Received:
    345
    Location:
    The colonies
    Actually, they continued new software releases for the PPU hardware for 3 more years after buying Ageia. Even though the hardware was never all that capable to begin with. But yeah, you would see it like that.
     
  12. Grall

    Grall Invisible Member
    Legend

    Joined:
    Apr 14, 2002
    Messages:
    10,801
    Likes Received:
    2,176
    Location:
    La-la land
    How's the latency if they're going to do all physics on the GPU now? GPU pipelines are vastly deeper than CPUs after all, and it's an external chip you need to communicate with across buses by DMAing packets back and forth etc... Does it take an appreciably large portion of frametime before you get physics results back from the GPU?

    Perhaps too early to tell, considering fermi boards are hardly available for sale still...
     
  13. neliz

    neliz GIGABYTE Man
    Veteran

    Joined:
    Mar 30, 2005
    Messages:
    4,904
    Likes Received:
    23
    Location:
    In the know
    Ofcourse they don't officially stop supporting it, but like multi-core CPU PhysX, they certainly aren't going to entice using PPU PhysX. You're really getting the hang of NV's marketing Quack.

    I'd love to see benchmarks on B:AA for instance with GPU or PPU PhysX, before I would claim the PPU wasn't that powerful.
     
  14. Sxotty

    Legend

    Joined:
    Dec 11, 2002
    Messages:
    5,496
    Likes Received:
    866
    Location:
    PA USA
    Here I thought this thread was resurrected with good news of AMD actually doing some GPU physics calculations. I should have realized it would just be another ridiculous replay of the Nvidia PhysX whining.
     
  15. Argoon

    Newcomer

    Joined:
    Mar 10, 2010
    Messages:
    40
    Likes Received:
    0
    I don't know about the latest announcement on the PhysX SDK but the rocket sled demo still does the rigid body on the CPU, that was confirmed by a developer on the demo GDC 2010 video.
     
  16. Lonbjerg

    Newcomer

    Joined:
    Jan 8, 2010
    Messages:
    197
    Likes Received:
    0
    Blame AMD...nothing to show.
     
  17. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    19,426
    Likes Received:
    10,320
    You can thank Lonbjerg for the thread resurrection with some odd claims and then proceeding to exacerbate it with claiming no physics calculations done on CPU in GRAW.

    It certainly wasn't the PhysX sceptics that did it. :)

    Regards,
    SB
     
  18. Sxotty

    Legend

    Joined:
    Dec 11, 2002
    Messages:
    5,496
    Likes Received:
    866
    Location:
    PA USA
    Ah you are right SB. Weeks after the prior post the non-sequiter flies in.

    Still no need to take the bait. Does anyone happen to know if there is any progress on physics form the AMD side though? OpenCl based bullet or whatever the consensus was last time? Is AMD working on this stuff or not? I heard they were advising or something before, but nothing recent.
     
  19. neliz

    neliz GIGABYTE Man
    Veteran

    Joined:
    Mar 30, 2005
    Messages:
    4,904
    Likes Received:
    23
    Location:
    In the know
    According to AMD, there are two games planned for the holiday season that will use GPU Physics through Bullet/DMM. I can only assume that one of them is the recently announced Star Wars, The Force Unleashed 2.
    It seems AMD is paying Pixelux to provide the Bullet SDK to developers and nVidia is also supporting Bullet GPU physics, or at least have demoed it back at the first Fermi launch.

    It also seems AMD have written the OpenCL layer with Havok to run on the GPU (As seen last year), but intel isn't allowing its release(yet.)
     
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...