Announcement

Collapse
No announcement yet.

Nvidia's X87 physX anti-CPU cheat

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

  • Nvidia's X87 physX anti-CPU cheat

    http://www.realworldtech.com/page.cf...WT070510142143

    "In particular, through our experiments we found that PhysX uses an exceptionally high degree of x87 code and no SSE, which is a known recipe for poor performance on any modern CPU. "

    nvidia is just cheating like hell to sell more nvidia GPU's!

  • #2
    a German source of the nvidia cheat: http://www.heise.de/newsticker/meldu...s-1036153.html

    Comment


    • #3
      / care

      Comment


      • #4
        Originally posted by RealNC View Post
        / care
        ???? how care?

        Comment


        • #5
          We don't have no goddam physx client/driver/game/whatever in Linux, right? that makes your point a moot

          Comment


          • #6
            Of course there's no CPU based PhysX client on Linux. That's even more proof of nvidia crippling PhysX on CPUs

            Comment


            • #7
              Originally posted by FunkyRider View Post
              We don't have no goddam physx client/driver/game/whatever in Linux, right? that makes your point a moot
              you can play windows games in wine and physX works on the CPU in wine..

              but nvidia slow's down the cpu so much sooo you can't

              Comment


              • #8
                I think that claim is only half true. Forcing the compiler to create inferior code is certainly true.

                But as a GPU company, it would not be sensible to spend resources on creating a multithreaded PhysX CPU runtime. It might even be quite difficult to do that. Certainly not a "half-hour job by a competent dev" as is implied in there.

                Comment


                • #9
                  Originally posted by FunkyRider View Post
                  We don't have no goddam physx client/driver/game/whatever in Linux, right? that makes your point a moot
                  Shadowgrounds and Shadowgrounds: Survivor

                  Comment


                  • #10
                    Originally posted by curaga View Post
                    I think that claim is only half true. Forcing the compiler to create inferior code is certainly true.

                    But as a GPU company, it would not be sensible to spend resources on creating a multithreaded PhysX CPU runtime. It might even be quite difficult to do that. Certainly not a "half-hour job by a competent dev" as is implied in there.
                    I think it's a full week job for a competent developer porting and testing all the automatically/manually SSE optimized code to an x87 path.

                    Nowadays, x87 code isn't produced by any compiler.
                    You have to force that.

                    Further optimizing SSE code is yet another thing, and probably would have taken the same resources as studying a crippled code path.

                    Nvidia crippled its own software to milk old and new customers.
                    Remember that there are games that only work with all their features when run on Nvidia hardware.

                    Comment

                    Working...
                    X