Announcement

Collapse

Attention! Please read before posting news!

We at Rage3D require that news posts be formatted in a particular way, so before you begin contributing to the front page, we ask that you study the Rage3D News Formatting Guide first.

Thanks for reading!
See more
See less

NVIDIA Removes Hybrid PhysX Blockage

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    NVIDIA Removes Hybrid PhysX Blockage

    It seems that Nvidia has removed the hybrid PhysX blockage in the recent 257.15 GeForce drivers. However, it is still a mystery for us if it was done intentionally or perheps it is just a bug. "I'm seriously amazed. I've tested it by myself on Windows XP and Windows 7 x64 - it really works out of the box with 257.15. And even more surprising - timebomb issue is gone too. It would be at least one respectable deed by Nvidia, and my mod would be obsolete, which is great for everyone. So we better hope this is permanent." said GenL.
    Last edited by Android1; May 27, 2010, 02:00 PM.

    #2
    Anandtech have confirmed this is a bug, and the block will be back in place in the next driver release.

    Our inbox quickly lit up this morning when we received notice about this NGOHQ article, discussing how NVIDIA had removed the heterogeneous GPU restriction on PhysX in their latest beta drivers. This struck us as a bit of an odd reversal of positions from NVIDIA, and now that we've had a chance to chat with them we finally know what's going on.

    We just got done talking with NVIDIA about the matter and they clarified the issue for us. In what we expect is going to be a disappointment for many of you, the lack of a PhysX restriction on the current 257.15 beta drivers is a bug, not a feature - the restriction should have been in those drivers and it was not. NVIDIA will be reinstating the restriction in the WHQL build of these drivers, and presumably all drivers thereafter.

    Yes, this is a bug in the latest build of PhysX that was packaged with the driver. We'll be fixing this issue ASAP - the WHQL driver launching in early June won't have this issue. -NVIDIA
    For those of you heterogeneous GPU users out there looking to use PhysX, there is some good news that can be salvaged from this however: this won't change the fact that the already released beta drivers lack this restriction. With these drivers you can still have heterogeneous GPUs with PhysX without modifying NVIDIA’s drivers, but you’ll be stuck on these drivers for the time being.
    Source - AnandTech

    Comment


      #3
      Something tells me that a lot of people are going to stick with the 257.15 driver.

      Comment


        #4
        I'm just still amazed at how blatant Nvidia is being about this. Rather than even just try and be discreet about it all, they're practically saying right to our face "**** you, you can't have it".
        No, I will not fix your computer.
        C2Q6600 G0 @ 3.42ghz / 4gb Corsair 800mhz / Sapphire HD6870 Crossfire / Gigabyte GA-X38-DQ6 / 850w Antec TruePower Quattro

        Comment


          #5
          I enjoy it being classified as an "issue".

          | Xbox/Games for Windows LIVE: NeoHumanity | Steam: NeoHumanity |
          | Random Textual Nonsense | Random Visual Stimuli | Twitch.tv Stream |

          Comment


            #6
            Originally posted by Sobek View Post
            I'm just still amazed at how blatant Nvidia is being about this. Rather than even just try and be discreet about it all, they're practically saying right to our face "**** you, you can't have it".
            Why should they let people have it who haven't paid for it?
            This is not 'Nam. This is bowling. There are rules.

            Comment


              #7
              Originally posted by bigtabs View Post
              Why should they let people have it who haven't paid for it?
              You still have to own an nvidia card for it to work, how is that not paying for it?

              Comment


                #8
                You can enable Physx on that card though, so what's the problem?
                This is not 'Nam. This is bowling. There are rules.

                Comment


                  #9
                  Originally posted by bigtabs View Post
                  You can enable Physx on that card though, so what's the problem?
                  Why are you commenting when you have no idea what this thread is about? Read this link that was provided in the first post.

                  jonib
                  Intel Core 2 Quad Q9550 2,83GHz / Sapphire Radeon HD 6970 2048MB + GeForce EN9600GSO for PhysX
                  ASUS P5Q-E / 4 GB Corsair Dominator DDR2 PC8500 Twin2X4096-8500
                  Soundblaster Audigi 2 / Tagan 580W TG580-U15 (EASYCON) PSU / Antec p180

                  Comment


                    #10
                    Is that the same link as originally posted? I don't think it is. (Did you change it, Android?)

                    The article I read referred to NGOHQ but wasn't hosted by them. It also didn't read as clearly as that one.

                    It appeared that the issue was of using an ATI card to do the physics.
                    This is not 'Nam. This is bowling. There are rules.

                    Comment


                      #11
                      Originally posted by bigtabs View Post
                      Is that the same link as originally posted? I don't think it is. (Did you change it, Android?)

                      The article I read referred to NGOHQ but wasn't hosted by them. It also didn't read as clearly as that one.

                      It appeared that the issue was of using an ATI card to do the physics.
                      No, I did not change the link.

                      Comment


                        #12
                        Originally posted by Sobek View Post
                        I'm just still amazed at how blatant Nvidia is being about this. Rather than even just try and be discreet about it all, they're practically saying right to our face "**** you, you can't have it".
                        Um, they DID say that. Outright SAID it a few months back, that they refuse to support Nvidia cards used as a PhysX only card beside a primary GPU of another manufacturer. They cited unwanted support issues that they didn't want to spend time validating it for usage in that manner. A bunch of drivel excuses, but valid sounding enough to get away with it. Support does cost money. The validity of that alone carried the weight of their excuse.
                        If you feel like I'm hurting your wittle feelings too much, refer me to this thread : A new nicer moshpit???
                        "Go screw yourself Apple."

                        Comment


                          #13
                          Originally posted by moshpit View Post
                          Support does cost money. The validity of that alone carried the weight of their excuse.

                          I would think buying an Nvidia card to run Physx would still constitutute a sale, thusly generating revenue for Nvidia.
                          It is regrettable that many personal fortunes are made by people who simply manipulate money and contribute nothing to their society.

                          The dream of eternal life is far more compelling than living one.

                          Comment


                            #14
                            Originally posted by traitoR View Post
                            I would think buying an Nvidia card to run Physx would still constitutute a sale, thusly generating revenue for Nvidia.
                            Yeah, you and me both would think that, right? Hence, my delegating the excuse given to "drivel" status even in the face of a valid point like support costs. Normally I give great leeway to a company when it's obvious something could cost more in support then it would generate in sales. But I don't see the balance working that way at all on this scenario.

                            Nvidia would sell more cards since those like me who won't give up their main ATI cards would still end up buying one of their mid range cards for physX, but if I have to use them for main video, then that is BS if no known technical issues would generate heavy support volume and Nvidia won't get ANY of my money.
                            If you feel like I'm hurting your wittle feelings too much, refer me to this thread : A new nicer moshpit???
                            "Go screw yourself Apple."

                            Comment


                              #15
                              Originally posted by bigtabs View Post
                              It appeared that the issue was of using an ATI card to do the physics.
                              No, that is not the case. The issue here is when you have a dual GPU system with an AMD ATI Radeon card as your display card, and want to use an NVIDIA Geforce card to GPU accelerate specific PhysX functions.

                              In a dual GPU homogenous configuration, i.e. NVIDIA primary display card and NVIDIA secondary card, you can dedicate the second card to run GPU Accelerated PhysX (some specific PhysX API calls can be run on a GPU to greatly accelerate the processing time).

                              NVIDIA's drivers explicitly block this from happening in a heterogenous environment, where you have a non-NVIDIA card as your primary renderer. GenL has developed a fix that removes this block in the NVIDIA drivers and permits GPU accelerated PhysX to be processed on a secondary NVIDIA card. He discovered that in the 257.15 beta drivers, this block was not in place.

                              NGOHQ, where GenL offers support for this PhysX driver mod, reported this, and speculated that NVIDIA deliberately removed the block. NVIDIA have responded to inquiries from other websites to state that the missing block is a bug, and unintentional - it will be restored in future driver revisions.

                              Your comment that AMD ATI Radeon users were getting something they hadn't paid for was unfounded, as this circumstance doesn't exist - they would need to own an NVIDIA card to attempt to use the features anyway.

                              Comment


                                #16
                                Originally posted by caveman-jim View Post
                                Your comment that AMD ATI Radeon users were getting something they hadn't paid for was unfounded, as this circumstance doesn't exist - they would need to own an NVIDIA card to attempt to use the features anyway.
                                While this is correct for the present, the possibility of a OpenCL wrapper for CUDA/PhysX is theoretically possible. I wouldn't be surprised to see one pop up sooner or later from somebody not threatened into legal submission by Nvidia, eventually.
                                If you feel like I'm hurting your wittle feelings too much, refer me to this thread : A new nicer moshpit???
                                "Go screw yourself Apple."

                                Comment


                                  #17
                                  Originally posted by moshpit View Post
                                  While this is correct for the present, the possibility of a OpenCL wrapper for CUDA/PhysX is theoretically possible. I wouldn't be surprised to see one pop up sooner or later from somebody not threatened into legal submission by Nvidia, eventually.
                                  It'll never happen, no matter how possible.

                                  Reading the language of the NVIDIA BLOG on this, I wonder if future BETA drivers will have heterogeneous PhysX support, as this way they will be able to offer it as a feature to customers who chose to use a different vendor's product as primary display device. This would neatly sidestep any support matrix concerns as Beta drivers by their very nature are unsupported.
                                  Last edited by caveman-jim; May 29, 2010, 02:35 PM.

                                  Comment


                                    #18
                                    Not only would the move to not blocking physx in a heterogeneous configuration sell more cards for nvidia, it would also help cement physx as the system of choice for in-game physics, which would encourage developer support, which would encourage card sales...and so on. By not allowing this in a heterogeneous configuration, nvidia is leaving the door open to the possibility of the development of other means of doing the same thing. They've already proven that being stingy with the tech doesn't significantly impact customer loyalty or produce a whole lot of customer switches between brands...disallowing it, especially now, means the tech basically stagnates with the market.

                                    "We wouldn't want to encourage sales now, because that would increase support tickets. We'd rather wait until ATI rolls up into a ball and dies for lack of Physx, that'll be when the big bucks start rolling in..."
                                    Last edited by HiThere; May 29, 2010, 04:05 PM.
                                    Butterscotch Morsels.

                                    Comment


                                      #19
                                      how does the AGEIA PhysX cards perform against the NVIDIA PhysX supported cards? maybe the AGEIA cards are still viable solutions: http://cgi.ebay.com/128MB-BFG-AGEIA-...item27b1b8f1e2

                                      Comment


                                        #20
                                        Originally posted by erek View Post
                                        how does the AGEIA PhysX cards perform against the NVIDIA PhysX supported cards? maybe the AGEIA cards are still viable solutions: http://cgi.ebay.com/128MB-BFG-AGEIA-...item27b1b8f1e2
                                        NVIDIA have continued to develop PhysX and not only optimized the PhysX subroutine but added new ones that can't be run on the original PPU's.

                                        Comment


                                          #21
                                          Too bad you merged the thread..

                                          Nice try NGO.
                                          Originally posted by Redeemed
                                          Granted, this is coming from the fella' who's had over 1,000lbs of bucking muscle under neath him.
                                          Originally posted by John Smith
                                          "Fail" = verb "Failure" = noun

                                          Comment


                                            #22
                                            Originally posted by VW_Factor View Post
                                            Too bad you merged the thread..
                                            That explains it...
                                            This is not 'Nam. This is bowling. There are rules.

                                            Comment


                                              #23
                                              Originally posted by erek View Post
                                              how does the AGEIA PhysX cards perform against the NVIDIA PhysX supported cards? maybe the AGEIA cards are still viable solutions: http://cgi.ebay.com/128MB-BFG-AGEIA-...item27b1b8f1e2
                                              buying an ageia card today is like buying a 3dfx card. youll be stuck in its respective timeframe.

                                              Comment


                                                #24
                                                So is this really working? Do i have to folow the strange setup or i can instal ati -restart-instal nv-restart?
                                                I know my english suxx sorry !!!

                                                Comment


                                                  #25
                                                  Originally posted by ragewars_sc View Post
                                                  So is this really working? Do i have to folow the strange setup or i can instal ati -restart-instal nv-restart?
                                                  It should be as simple as you think. Install ATI, restart, install Nvidia, restart, check Nvidia properties and PhysX should already be enabled.
                                                  If you feel like I'm hurting your wittle feelings too much, refer me to this thread : A new nicer moshpit???
                                                  "Go screw yourself Apple."

                                                  Comment


                                                    #26
                                                    Nicee so no more install ati-don't restart, install nv-dont restart, install crack I will get my 5830 tomorrow or saturday and i will test this drivers with my 9600gso Can't wait
                                                    I know my english suxx sorry !!!

                                                    Comment


                                                      #27
                                                      It's going to be interesting to see if this 'bug' is present in the next beta driver release.

                                                      Comment

                                                      Working...
                                                      X