Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Nvidia's X87 physX anti-CPU cheat

  1. #1
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default 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. #2
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

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

  3. #3
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,762

    Default

    / care

  4. #4
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    Quote Originally Posted by RealNC View Post
    / care
    ???? how care?

  5. #5
    Join Date
    Aug 2007
    Posts
    437

    Default

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

  6. #6
    Join Date
    Nov 2008
    Posts
    755

    Default

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

  7. #7
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    Quote 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

  8. #8
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    4,722

    Default

    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.

  9. #9
    Join Date
    Dec 2009
    Location
    Tallahassee. FL
    Posts
    126

    Default

    Quote 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

  10. #10
    Join Date
    Jun 2008
    Location
    Italy
    Posts
    74

    Default

    Quote 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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •