EVGA

UPDATED: Titan as Dedicated PhysX

Author
eduncan911
SSC Member
  • Total Posts : 851
  • Reward points : 0
  • Joined: 2010/11/26 10:31:52
  • Status: offline
  • Ribbons : 8
2013/12/16 01:08:28 (permalink)
Update 2013/12/18: Added Titan SLI and Titan w/Titan PhysX with Double Precision enabled.  Added FPS line graph, showing how bad the Titan + CPU runs really were.  Converted all graphs for a much clearer view and also links to larger versions.
--
 
So it came up in another thread that a used Titan is a good purchase right now for the 6GB of ram for the next several years.  Afterwhich, it may can be used as a PhysX engine.  I know, most of us would be like, "What?  A $1000 GPU for a PhysX engine?"  Well, this got me thinking... Just what exactly are the results of using a beast of a GPU for a PhysX engine?  The results are interesting...
 
 
Testbed / Gaming machine / Full-time work PC
Intel Core i7 4930k @ 4.7 Ghz, 160 Bclk, HT Enabled, 16 GB ram @ 2133 CAS9 (see sig)
2x EVGA GTX Titan w/Skynet v3 1006 Mhz BIOS @ 1202 Mhz core / 6,800 Mhz Memory
1x EVGA GTX 460 EE
 
CPU-Z Validation: http://valid.canardpc.com/rabp3t

 
 
Skyn3t's GTX Titan "V3" BIOS 1006
The Titan BIOS, like almost all other 600 and 700 series BIOSes, limits overclocking.  Mostly by the Power Target limiter of 106% on the Titan (115% on my 780 Classified, etc).  Also, a lot of people report "+115" as an overclock, when that's not an overclock - the BIOS will boost to what it attempt to run at, and will lower the clock under a number of circumstances.  This is fine for the average user that does nothing to the card for cooling; but, for those of us that knows how to manage cooling (or have better cooling), we need more room to grow. 
 
Enter custom BIOSes you can flash to the card.  EVGA has stated that under an RMA, the card must have its original BIOS and be write-locked.  Otherwise flashing BIOSes does not void warranty.  I really love EVGA.
 
There are a number of BIOSes available for the Titan now.  I've tried out a lot for my 780 Classified and Titans, and feel the best support is given by Skyn3t and his brother over on the OCN forums.  So, I picked his "V3 1006" BIOS for these tests.  Verbatium from the scarce readme file:
 
Base core clock 1006Mhz
Boost Disabled
Voltage unlocked 1.212v
Default power target 350W with 125% slide = 439w
Max fan speed adjustable to 100%

 
Base core clock set waaay higher than the factory 837 Mhz base to 1006, a nice solid number that all air-cooled Titans can run with the stock fan profile and all.  Boost being disabled allows us to run the Titan monster at exactly the same Mhz for each and every benchmark.  The higher voltage limit allows us to eek out just a little more core speed.  And the default power target increased allows us to run many more amps before the PT limit kicks it.
 
As mentioned above, the Titans are set to an overclock of:
 
1202 Mhz GPU Core*
6,800 Mhz Memory
1.212V
 
* When Double Precision is enabled on GPU2 for certain tests, the GPU Core is lowered 7 steps, or 105 Mhz down to 1097 Mhz.  See below.
 
 
Enabling Double Precision with Custom BIOS
I will admit, this had me a little scared at first because enabling Double Precision lowers the clock rates of the GPU core on the stock BIOS.  In my tests, both 1006-stock and overclocked, that "lowering" seems to be right at about 105 Mhz on the dot (that's a multiplier reduction of 7 in Nvidia's GPU's terms, because the Nvidia TItan operates on a 15 Mhz multiplier rate.  7 * 15 = 105 Mhz).
 

 
But, I am running a custom BIOS made for overclocking and as a matter of fact has a ~150 Mhz overclock built into the "base, will not go lower" BIOS!  So for a few first tests, I ran with overclocks disabled.  With the 1006 Mhz BIOS, the core speed dropped down to 901 Mhz.  With my 1202 Mhz overclock, when enabling DP the core speed dropped to 1097 Mhz.  It made it through a few quick 3D tests, and the GPU2 Core temps stayed very low.  So I felt comfortable then to go through the entire PhysX benchmark here.
 
To recap, when Double Precision (DP) is enabled in the tests below for GPU2, the GPU core speed drops down to 1097 Mhz from the overclocked 1202 Mhz setting.  This is expected, and being a known DP drop of 105 Mhz with boost disabled in the BIOS, we have a nice solid base to run a benchmark against.
 
 
Benchmark Software
I first attempted to use PLAGame Benchmark, but I could never get the 2nd GPU to have any usage throughout the entire benchmark.  So, I moved over to my copy of Batman Origins that came with my 780 Classifieds (gave one away here in the Giveaway forums).  It's really a great update to the franchise and I am so glad they got right of the Microsoft account crap with this version over the last Batman AC.
 
Batman: Arkham Origins

 
Batman Origins' Graphics Setup
I went ahead and maxed every freakin' setting in the game.  Why not?  It's a Titan right?
 

 
Resolution: 1920x1080 (could not enable NVIDIA Surround of 5760x1080 on a single GPU with two identical GPUs in the system)
V-Sync: off
Anti-Aliasing: TXAA (aka 4xMSAA + TXAA)
DX11 graphics enabled in every option.
Hardware Accelerated PhysX: HIGH
 
FYI: TXAA HIGH translates to 4xMSAA + TXAA HIGH.  I could have selected 8xMSAA alone.  But I felt 4xMSAA + TXAA is as smooth as you'd ever want on a 1080p monitor. 
 
 
NVIDIA Control Panel Setup
Now this gets annoying.  I originally wanted to run at my standard 5760x1080 tri-monitor resolution to really beat down on the GPU1 and additional PhysX over such a wide view.  But, NVIDIA must have some dumb rule that if you have two identical GPUs in the system, SLI is required for 2D Surround.  Nothing I did or hack would get the 3rd monitor enabled over HDMI (all 3 connected to GPU1) when I had a 2nd Titan in the system as the dedicated PhysX.  Sure, this works perfectly when I stick in my GTX 460.  But not when I had a 2nd Titan in the system.  Nvidia really wanted me to enable SLI.  I even tried to disconnect the SLI bridge in which the Nvidia Control Panel and popups started yelling at me to "connect an SLI bridge."  It continued to gray-out the 3rd monitor even then.
 
Back on point..  I used the Nvidia Control Panel to designate the which GPU or the CPU as the PhysX engine.  As shown in the screenshot below in the upper-right.
 
 

 

 
SLI was always disabled when using the 2x Titans.  I used the PhysX Settings to designated either Titan GPU1 or Titan GPU2 as the PhysX engine, with GPU2 checked off as "Dedicated to PhysX."
 
 
Alright then, on with the results!
 
Batman Origins Benchmark FPS Results
 
2-way Titan SLI

 
Titan + 2nd Titan set as a Dedicated PhysX (not in SLI)

 
Titan + 2nd Titan set as Dedicated PhysX, with Double Precision enabled

 
Titan + GTX460 set as the dedicated PhysX engine

 
Titan + CPU set as the dedicated PhysX engine

 
A single Titan set as both the main display, as well as the PhysX engine.

 

 
 
 
 
The graphs speaks for themselves, and the "Minimum" really is a real-world minimum during the benchmark.  
 
Note that if you have two Titans in SLI and want to play this PhysX game, or maybe another, then disable SLI and designate the 2nd GPU as your PhysX card.  Unfortunately I run with Nvidia Surround, so I have to use both Titans in SLI for tri-monitors.  But you can bet I am eye-balling my 780 Classified sitting in the closet next to me.  Humm...
 
Double-Precision actually hurts, just a little.  Most likely because of the lower GPU clock rate when enabling DP (it lowers 105 Mhz as I noted above).
 
About that Titan + CPU test: Don't be fooled thinking the CPU is just fine.  It's the worse option of all as you can see in the FPS line graph above when it dips very very log for two scenes.  Yes, the Titan w/CPU designated as the PhysX really does suck that bad, crawling at ~15 to ~30 FPS for a good long time.  Also, I couldn't believe those numbers so I ran it three times - with a fresh reboot in-between.  It's dead on every time.  Point being: do NOT use the CPU for Nvidia PhysX of any kind!  Disable PhysX before even attempting to use PhysX.  It really stuttered hard at the beginning of most scenes and was not smooth at all.
 
I also felt using the Titan + GTX460 was actually a lot smoother than the standalone Titan runs, even though there were higher FPS maxes.
 
 
GPU Utilization
 

 

 
First, you can overlay both of these graphs if you like.  The timecodes are exactly the same across both graphs.
 
You'll notice that the Titan Standalone run is pegged at 99% the entire time.  To me, this is a clue that PhysX and Graphics Rendering within the game are equally matched at this resolution.  Perhaps the game developers optimized all graphics rendering and PhysX rendering to be on a single GPU, as that is how the vast majority of players will use the game (and across consoles).
 
Note that the main GPU1 utilization actually doesn't peak to 100% when using a dedicated PhysX engine.  But, depending on which PhysX engine you use, it really does effect how much it does get used surprisingly.  This may indicate that the graphics rendering is bottlednecked by the response of the PhysX GPU performance: the faster the PhysX GPU, the less bottlenecked (blocked) the primary GPU.  
 
Also note that during the Titan SLI runs, Nvidia with "Auto" selected as my PhysX engine decided to use my GPU2.  This may account for the very big usage difference between GPU1 and GPU2.  AS a test, I manually selected GPU1 as the PhysX engine with SLI enabled.  The graphs could almost be flipped from the Titan SLI show above - it was identical.  
 
 
Conclusion
 
I would summarize by saying to choose your PhysX engine wisely.  Don't rely on that old 9800 GTX thinking it's just fine - it actually directly affects your FPS.  You want the biggest and baddest "dedicated" GPU you got as your PhysX card.  And, Double Precision doesn't matter - at least at this resolution.
 
I personally can only take this test with a grain of salt as I only game at 5760x1080 / 6000x1080 resolutions.  With Nvidia restriction Surround mode on a single GPU with two identical GPUs in the system, I was unable to fully utilize the hardware for accurate results.
 
So yeah, if I had the money, I'll take a 3rd Titan as my PhysX card please.
 
And donate the GTX 460 for some other purpose...
 
 
 
 
post edited by eduncan911 - 2015/08/27 23:34:29

Attached Image(s)


-=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

Dell XPS 730X Modified H2C Hybrid TEC Chassis

:: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
:: 2x AMD VEGA 64 Reference
:: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

Thinkpad P1 Gen1
:: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

100% AMD and Linux household with 10 Gbps to laptop and desktops

#1

21 Replies Related Threads

    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/16 01:21:11 (permalink)
    reserved

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #2
    SeeThruHead
    New Member
    • Total Posts : 17
    • Reward points : 0
    • Joined: 2012/01/11 00:24:23
    • Status: offline
    • Ribbons : 0
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/16 03:35:15 (permalink)
    What would your recommended card be for physx for someone running a single 780ti or Titan?
    #3
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/16 05:32:57 (permalink)
    At this point, I'd say as fast as a GPU as you can get. You can see in the bar chart that using a Titan for PhysX vs a GTX460 as a PhysX is a 33% difference.

    Also, just for giggles, I ran the benchmark with two Titans in SLI and letting Nvidia auto-decide which GPU to use as PhysX - it was worse then using a single Titan and another Titan as PhysX! Just a little better than a single Titan alone. Mostly likely hitting a CPU scaling issue.

    I may have captured those data points, but I'm travelling now and can't update it for a few days.

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #4
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/16 10:11:28 (permalink)
    Thanks for the blue ribbon!
     
    I was thinking... To really show how poor that CPU is used as a PhysX I need to post graphs of the FPS - which I logged as well.  That FPS bar chart is mis-leading - showing how the CPU may be a viable alternative.  It isn't, trust me.  Problem is I am travelling, so I'll do that when I am back at the machine.
     
    I also got a PM that the attached images aren't visible for people with less than 50 posts.  I'll move them to my server as well when I am back home.  
     
    So, stay tuned for more updates...
     

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #5
    FalconX79Dark
    Superclocked Member
    • Total Posts : 217
    • Reward points : 0
    • Joined: 2013/10/01 19:42:29
    • Status: offline
    • Ribbons : 2
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/16 12:03:21 (permalink)
    Hi eduncan911,
     
    Thank you for running this incredible test.  I am new and not sure how ribbons are awarded but definitely thinks this deserves one as I can't find this information online.  Also thank you for the level of detail you have provided.  I found one Titan SC card left and TigerDirect won't price match NCIX price because NCIX is out of stock and they won't offer the Nvidia bundle if I buy in the store.  Looking forward to reviewing your notes again. 


    EVGA X79 Dark/EVGA GeForce GTX 1080 FTW Hydro Copper in SLI/Caselabs Black Magnum M8/Lamptron FC5 V3 Fan Control/I7-4930K/ Raystorm Copper CPU block/Twin D5 vario pumps with Dual Bay Reservoir/XSPC glass Photon Tube Reservoir 270mm/AX Triple Radiator/32 Gb G.Skill DDR3-2400 CL10-12-12-31/ Samsung 850 Pro 2 Tb/EVGA SuperNOVA 1200 P2 Power Supply/Win 10 64/ ASUS ROG Swift PG278QR 27" G-SYNC 165Hz Gaming Monitor 2560x1440, 1ms, 1,000:1| EVGA Nu Audio Pro 7.1 Sound Card/Razer Nommo Pro 2.1 THX-certified speakers/Razer Tiamat True 7.1 gaming headset.
     
     
    #6
    staba2009
    New Member
    • Total Posts : 14
    • Reward points : 0
    • Joined: 2009/01/24 07:43:14
    • Status: offline
    • Ribbons : 1
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/16 12:34:10 (permalink)
    . Great Info!! i ve been looking for a test like this. Can you please run a test with Titan + Titan for physics but with DP enabled on the dedicated physX? I would like to see if double presicion helps on physics calculations. (I wonder if a Titan with dp on, would be the best choice for a physics card when maxwell comes out).
    #7
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/16 13:00:31 (permalink)
    staba2009
    . Great Info!! i ve been looking for a test like this. Can you please run a. Will est with Titan + Titan for physics but with DP enabled on the dedicated physX? I would like to see if double presicion helps on physics calculations. (I wonder if a Titan with dp on, would be the best choice for a physics card when maxwell comes out).


    I totally forgot that was exactly one of my goals! I even mentioned that goal in the other thread I link to at the top of the post as one of the very reasons to run this test!

    OK, got two things to update now... FPS graph and a Double Precision-enabled Titan+Titan run. Will do in a day or two when I get home.

    Though, I already speculate it would not matter and will even hurt the scores because DP lowers the clock and memory speeds. Then again, I am running a custom bios at a custom speed.... Humm.

    Dont think it will matter much mostly because the program has to be written to use those extra long decimal places. "Double Precision" has been described in 1 review I found, the only one, to say enabling double precion goes from 53.525 to 53.525773 (doubling the decimal places). I don't think that is it though. I think it just enables the abilitt to use doubles as floats or alike. For example, say a value was calculated to be 67242.64. Changing this to a float doubles the address space available for storage across two memory addresses, which sounds much more plausible to me. I guess I could dig into the CUDA developer notes as I am a member to see exactly.
    post edited by eduncan911 - 2013/12/16 13:03:23

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #8
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 10:06:21 (permalink)
    Update 2013/12/18:
     
    Added Titan SLI and Titan w/Titan PhysX with Double Precision enabled.  
    Added FPS line graph, showing how bad the Titan + CPU runs really were.  
    Converted all graphs for a much clearer view and also links to larger versions.
     
    Whew... Think I am done with this.

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #9
    HeavyHemi
    Omnipotent Enthusiast
    • Total Posts : 14616
    • Reward points : 0
    • Joined: 2008/11/28 20:31:42
    • Location: Western Washington
    • Status: offline
    • Ribbons : 105
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 10:48:45 (permalink)
    eduncan911
    Update 2013/12/18:
     
    Added Titan SLI and Titan w/Titan PhysX with Double Precision enabled.  
    Added FPS line graph, showing how bad the Titan + CPU runs really were.  
    Converted all graphs for a much clearer view and also links to larger versions.
     
    Whew... Think I am done with this.


    Something else I'm not sure you're aware of. When dedicating PhysX to CPU in the Nvidia Control Panel it sets the PhysX setting in game to normal. You can't set it to high. It will stay on normal until you set PhysX back to either auto or in some manner using a GPU in the Nvidia Control Panel. Then you have to reset the PhysX to High in the game options and restart the game. I bring this up because your SLI TITAN FPS look like that might have been run with PhysX on normal instead of high. Also it reveals, that since the game forces PhysX to normal when using the CPU, the performance for even reduced PhysX on the CPU is terrible as you indicated. This line is a bit confusing as related to your graphs: "SLI was always disabled when using the 2x Titans.  I used the PhysX Settings to designated either Titan GPU1 or Titan GPU2 as the PhysX engine, with GPU2 checked off as "Dedicated to PhysX."  Did you run with the TITANS in SLI with PhysX on auto with just the two TITANS installed?

    EVGA X99 FTWK / i7 6850K 4.5ghz / GTX1080 Ti FE Hybrid / 32GB Corsair LPX 3200mhz / Samsung 850Pro 256GB / Corsair AX1200 / Window 10 Pro
    Fire Strike                        24,163
    Fire  Strike Extreme        14,452 
    Fire Strike Ultra                7,711 
    Time Spy                        10,357

    #10
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 12:47:44 (permalink)
    HeavyHemi
     
    Something else I'm not sure you're aware of. When dedicating PhysX to CPU in the Nvidia Control Panel it sets the PhysX setting in game to normal. You can't set it to high. It will stay on normal until you set PhysX back to either auto or in some manner using a GPU in the Nvidia Control Panel. Then you have to reset the PhysX to High in the game options and restart the game. I bring this up because your SLI TITAN FPS look like that might have been run with PhysX on normal instead of high. Also it reveals, that since the game forces PhysX to normal when using the CPU, the performance for even reduced PhysX on the CPU is terrible as you indicated.

    Thanks!  I will check this later tonight when I get back to my home office.  Though, I'm pretty sure I checked the settings on the last run I made (Titan standalone) and it was still set to HIGH.  But I'll check it with CPU and all and such and will report back.
     
    If you compare the Titan StandAlone to the Titan SLI, they are almost identical.  The roughly 15% increase in going from a single GPU to 2-way SLI GPUs matches what others have posted online.  So, I'd say it was an accurate test.
     
    Lastly, each "run" was at least 2 runs in each configuration ran back to back.  And then a reboot when the configuration changed.  I mention this because on some runs when there was a significant difference between the back to back runs, I ran it 3 or 4 times with reboots until I got an accurate test.  For example, the Titan w/CPU PhysX was all over the place.  I found out that if I closed Google Hangout, it was far more reliable.  But, it me like 6 runs until I got a consistent back-to-back run (and the one posted above is actually the best out of all runs).
     
    But I'll verify and will post back.
     
    HeavyHemiThis line is a bit confusing as related to your graphs: "SLI was always disabled when using the 2x Titans.  I used the PhysX Settings to designated either Titan GPU1 or Titan GPU2 as the PhysX engine, with GPU2 checked off as "Dedicated to PhysX."  Did you run with the TITANS in SLI with PhysX on auto with just the two TITANS installed?



    I can see how that is a bit confusing now.  Thanks again.  I'll try to re-word it in a bit.
     
    When I first wrote that line, I had not made a Titan 2-Way SLI run.  All tests were purely a single Titan, plus whatever I was messing with for the PhysX (a 2nd Titan vs GTX460 vs CPU vs None).  That last one, "None", is what I meant by manually setting it to GPU1.
     

     
     
    When I did the Titan w/Titan PhysX runs, I manually designated GPU2 as the PhysX card and checked the box for "Dedicated to PhysX" - there was no SLI enabled.  
     

     
    That checkbox, "Dedicated to PhysX" is not available when you are using the primary GPU as PhysX manually set.  You can only check it on other GPUs.
     
     
    And just for completion of all settings:
     

     
    I did not just take these screenshots.  I took each screenshot, including in the OP, when I made the change.  I also rebooted after each change to ensure no funkiness with the Nvidia drivers.  This is why some monitors are flipped around as I was tring to get Surround working earlier on a single GPU without success when I had two identical GPUs in the system.
     
    So, it is confusing because I was trying to encompass all of that information in a single sentence.  But you are right, there are a lot of specifics to each test run.
     
    The ONLY time I left the PhysX set to "Auto" was for the Titan 2-way SLI runs.  All other times, I manually set it (and even captured screenshots of each setting).  Sadly, I didn't grab a screenshot of that setting as, well, that's the default when you enable SLI anyways - set to Auto, and it designated GPU2 as the PhysX engine.
     
     
    post edited by eduncan911 - 2013/12/18 14:59:21

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #11
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 13:01:51 (permalink)
    HeavyHemiSomething else I'm not sure you're aware of. When dedicating PhysX to CPU in the Nvidia Control Panel it sets the PhysX setting in game to normal. You can't set it to high. It will stay on normal until you set PhysX back to either auto or in some manner using a GPU in the Nvidia Control Panel. Then you have to reset the PhysX to High in the game options and restart the game. I bring this up because your SLI TITAN FPS look like that might have been run with PhysX on normal instead of high. Also it reveals, that since the game forces PhysX to normal when using the CPU, the performance for even reduced PhysX on the CPU is terrible as you indicated. 



    If this is true, then this may account why the Titan + CPU benchmark seems really high at times yes.  But, it would contradict why it was so low for two big scenes.  Unless, as I stated in the OP, the CPU as an Nvidia PhysX engine really is that poor when using a lot of PhysX.  Even set to Normal really brings down the FPS.  
     
    But agian, I'll check when I get a chance to see if it lowers.  I was using the latest patches as of Sunday, December 15th.

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #12
    shadowboricua
    iCX Member
    • Total Posts : 489
    • Reward points : 0
    • Joined: 2011/04/27 11:38:23
    • Status: offline
    • Ribbons : 0
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 15:37:38 (permalink)
    IMO; what a waste! :-) Where is your Tri-SLI benchmark?


    #13
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 15:54:50 (permalink)
    shadowboricua
    IMO; what a waste! :-) Where is your Tri-SLI benchmark?



    PM me for my address and you can send a 3rd Titan my way.  I'll pay for shipping to ship it back!
     
    But yeah, I did feel this was a little bit of a waste not being at 5760x1080.
     
    Been thinking of making some additional runs now at 5760x1080 with the following:
    • 2-way SLI Titans w/PhysX set to one of the Titans
    • 2-way SLI Titans w/GTX 460 as PhysX
    • 2-way SLI Titans w/CPU as PhysX
     
    That should nail it for me, though I don't have a 3rd Titan for that PhysX score.  The GTX 460 sammiched between the Titans would be a problem since I have ACX cooler currently on the Titans.  I'm about to switch to reference coolers when I get back from the holidays because the heat output in the chassis is just unreal and increases temps far too much (have to keep the side off for normal temps).
     
    I do have an 780 Classified sitting in a box as well to see how much better PhysX would be compared to that GTX 460.  But, we already saw in the first test in the OP that a faster GPU really does affect PhysX, even at that low resolution!  The problem with the 780 Classified is that it is too an ACX cooler.  
     
    I have it on step-up to an 780 Ti.  Was going to sell that 780 Ti new-in-box to make up the cost of the used Titan I got to replace it; but, if I can afford it, I just may keep it now as a PhysX card.  Wow, what a waste that sounds like...  LOL
     
    But, with 3D Surround Vision enabled at 5760x1080 - you need ever FPS you can get because 3D Vision cuts the frames in half, and I'm already struggling with 2-way Titans at that resolution.  In the words of my wife playing Batman Origins with her 3D Vision glasses on surrounded by tri-monitors: "I feel so dizzy, and scared.  Everyone is trying to kill me!" (and she jumps when someone swings from the side)

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #14
    FalconX79Dark
    Superclocked Member
    • Total Posts : 217
    • Reward points : 0
    • Joined: 2013/10/01 19:42:29
    • Status: offline
    • Ribbons : 2
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 19:34:25 (permalink)
    I was so impressed with your analysis that I went out and bought an EVGA Titan Superclocked today.  PhysX is hugely important and your results clearly show that.  If the black edition comes out than I can use my card as a PhysX down the road.  Thanks again for running the test.
    post edited by FalconX79Dark - 2013/12/18 20:09:40


    EVGA X79 Dark/EVGA GeForce GTX 1080 FTW Hydro Copper in SLI/Caselabs Black Magnum M8/Lamptron FC5 V3 Fan Control/I7-4930K/ Raystorm Copper CPU block/Twin D5 vario pumps with Dual Bay Reservoir/XSPC glass Photon Tube Reservoir 270mm/AX Triple Radiator/32 Gb G.Skill DDR3-2400 CL10-12-12-31/ Samsung 850 Pro 2 Tb/EVGA SuperNOVA 1200 P2 Power Supply/Win 10 64/ ASUS ROG Swift PG278QR 27" G-SYNC 165Hz Gaming Monitor 2560x1440, 1ms, 1,000:1| EVGA Nu Audio Pro 7.1 Sound Card/Razer Nommo Pro 2.1 THX-certified speakers/Razer Tiamat True 7.1 gaming headset.
     
     
    #15
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 19:41:47 (permalink)
    @HeavyHemi: Looks like you were right.  When selecting CPU as the PhysX, it drops PhysX in the game down to Normal.  Ok, no problem and I stand behind that benchmark as it won't change.
     
    But, a number of other tests were run after that - all of which were set to Normal after that CPU-flux-up whereas they should have been set to HIGH.  Off the top of my head, here are the ones that will need to be re-ran:
    • Titan SLI
    • Titan w/Titan PhysX with Double Precision enabled.
    • Titan Standalone
    I estimate lower FPS in the above due to heavier PhysX next time around.  
     
    But since PhysX cripples the FPS when running on the same GPU (or in SLI), the GPU usage doesn't do much anyways.
     

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #16
    HeavyHemi
    Omnipotent Enthusiast
    • Total Posts : 14616
    • Reward points : 0
    • Joined: 2008/11/28 20:31:42
    • Location: Western Washington
    • Status: offline
    • Ribbons : 105
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 21:35:14 (permalink)
    eduncan911
    @HeavyHemi: Looks like you were right.  When selecting CPU as the PhysX, it drops PhysX in the game down to Normal.  Ok, no problem and I stand behind that benchmark as it won't change.
     
    But, a number of other tests were run after that - all of which were set to Normal after that CPU-flux-up whereas they should have been set to HIGH.  Off the top of my head, here are the ones that will need to be re-ran:
    • Titan SLI
    • Titan w/Titan PhysX with Double Precision enabled.
    • Titan Standalone
    I estimate lower FPS in the above due to heavier PhysX next time around.  
     
    But since PhysX cripples the FPS when running on the same GPU (or in SLI), the GPU usage doesn't do much anyways.
     




    I kinda figured that as I'm running SLI TITANS and I knew about what the FPS should be. Based on my experience, setting the game profile to single GPU in the Nvidia control panel (leave SLI enabled) with PhysX on auto seems to work pretty well and performs slightly better than having SLI enabled. Using this method doesn't affect any other games that use SLI.

    EVGA X99 FTWK / i7 6850K 4.5ghz / GTX1080 Ti FE Hybrid / 32GB Corsair LPX 3200mhz / Samsung 850Pro 256GB / Corsair AX1200 / Window 10 Pro
    Fire Strike                        24,163
    Fire  Strike Extreme        14,452 
    Fire Strike Ultra                7,711 
    Time Spy                        10,357

    #17
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/18 21:44:08 (permalink)
    HeavyHemi
     
     
    I kinda figured that as I'm running SLI TITANS and I knew about what the FPS should be. Based on my experience, setting the game profile to single GPU in the Nvidia control panel (leave SLI enabled) with PhysX on auto seems to work pretty well and performs slightly better than having SLI enabled. Using this method doesn't affect any other games that use SLI.




    You basically confirmed exactly what the result was from my tests: a single Titan + 2nd Titan as PhysX is better than 2-way Titans SLI at 1920x1080.  I bet your "Auto" setting selected the 2nd GPU, the one that isn't being used.
     
    I don't have luxury with 5760x1080 surround though (SLi required to keep FPS up).  
     
    When I get back from the holidays, I'll slap the reference coolers back and and throw in the gtx 460 and make some 5760x1080 runs.

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #18
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/19 07:38:46 (permalink)
    FalconX79Dark
    I was so impressed with your analysis that I went out and bought an EVGA Titan Superclocked today.  PhysX is hugely important and your results clearly show that.  If the black edition comes out than I can use my card as a PhysX down the road.  Thanks again for running the test.


    Wow, now that was some coin! if the black edition/titan ultra/Titan 2 or something comes out in the 90 days, you may be able to Step Up - if EVGA puts it on their step up list.

    Currently though, the normal Titan is not on the step up - which makes it a low chance that the premium priced Titan 2 will not be either.

    http://www.evga.com/support/stepup/

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #19
    ty_ger07
    Insert Custom Title Here
    • Total Posts : 16826
    • Reward points : 0
    • Joined: 2008/04/10 23:48:15
    • Location: traveler
    • Status: online
    • Ribbons : 173
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/19 08:04:11 (permalink)
    FalconX79Dark
    I was so impressed with your analysis that I went out and bought an EVGA Titan Superclocked today.  PhysX is hugely important and your results clearly show that.  If the black edition comes out than I can use my card as a PhysX down the road.  Thanks again for running the test.



    PhysX is hugely important even though a majority of games don't use PhysX?
    #20
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2013/12/19 08:35:31 (permalink)
    ty_ger07
    FalconX79Dark
    I was so impressed with your analysis that I went out and bought an EVGA Titan Superclocked today.  PhysX is hugely important and your results clearly show that.  If the black edition comes out than I can use my card as a PhysX down the road.  Thanks again for running the test.



    PhysX is hugely important even though a majority of games don't use PhysX?


    Ah, don't knock the guy for his new baby.
     
    But yes, it's important - when they do use it.  Otherwise, it's a great folder.

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #21
    eduncan911
    SSC Member
    • Total Posts : 851
    • Reward points : 0
    • Joined: 2010/11/26 10:31:52
    • Status: offline
    • Ribbons : 8
    Re: (Charts&Benchmarks) Titan as Dedicated PhysX 2015/08/27 23:11:21 (permalink)
    Fixed images linking to new blog site.

    -=[ MODSRIGS :: FOR-SALE :: HEAT :: EBAY :: EVGA AFFILIATE CODE - HUVCIK9P42 :: TING ]=-

    Dell XPS 730X Modified H2C Hybrid TEC Chassis

    :: Asrock Tachi X399, 2950x, 64 GB ECC @ 2667
    :: 2x AMD VEGA 64 Reference
    :: 3x 24" 120 Hz for 3D Vision Surround (6000x1080 @ 120 Hz)

    Thinkpad P1 Gen1
    :: Xeon E-2176M, 32 GB ECC @ 2667, 9 Hrs w/4K, tri-monitor 5760x1080

    100% AMD and Linux household with 10 Gbps to laptop and desktops

    #22
    Jump to:
  • Back to Mobile