AkiranBlade
Slayer
- Joined
- Nov 9, 2005
- Posts
- 9,425
- Location
- UK
- Society
- Shaolin
- Avatar Name
- Akira AkiranBlade Kurusowa
Hi all,
Well, I decided to buy a PhysX card to see if it made any difference. I've read various contradictory views on the net and even asked here about them with a view to be utilised in CryEngine2 (which can be found here https://www.planetcalypsoforum.com/forums/technical/103357-cryengine2-physx.html.)
This is the story of my build and subsequent testing of the card.
[wrap=right]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/BFGPhysXCard_thumb.jpg[/wrap]First of all, I received the cumbersome package. It came in the biggest box you can imagine, which I thought was total overkill until I peeked inside and pulled out a large triangular box. What a waste of natural resources. Anyhow, it was then sat there, on my desk, at work, staring at me, whispering "play with me" ... "go on" ... "leave now" ... "put me in" ... I'll stop there at the risk of sounding like a cheap blue movie! Finally, the time to go home came along. Time to see what this new toy did!
[wrap=left]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/Thenewtoyanditsdestination_thumb.jpg[/wrap]So I get in, and plop the thing down next to my PC. The damn box is nearly as big as my case for crying out loud! At this point I'm now thinking about the other needs in my life, like foot. So there I was, new toy, hunger, home late from work. It's a toss-up between making my usual healthy salads (as I'm dieting at the moment) or saying screw it and get a small Dominos (I allow myself treats otherwise I'd go nuts on the diet!)
[wrap=right]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/Dominos_thumb.gif[/wrap]Well as you can see, Dominos pretty much won the toss! That ordered I set about the installation. First off I grabbed the latest Ageia drivers from their website. I then checked I had the latest nVidia drivers for my graphics card and finally the latest version of 3DMark06.
[wrap=left]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/BeforeIstart_thumb.jpg[/wrap]After doing all the software bits and pieces I proceeded with the first wave of bench marks. First came 3DMark06, then I went on to do a Fraps Benchmark in Entropia Universe. I logged the data for these. Having gotten this out of the way and having eaten my dinner I moved onto the hardware side.
First off is removal of the side window panel. Relatively easy with the quick release clips on it The next part was the more fun part... opening the box and getting out the goodies.
[wrap=left]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/Allthatboxforthis_thumb.jpg[/wrap]And this is where we get to the bit which annoys me. So much wasteful packaging to house ... well ... nothing really! Anyway, the card is a normal PCI card (lucky I have some of those on this motherboard ) and looks fairly uninteresting to be honest, rather like an old graphics card (Geforce 2 Ultra anyone?) In the wallet is instructions on fitting, a driver disk, a tech demo disk and a free game called CellFactor: Revolution.) So... of course, like any consciencious system builder, I threw the instructions aside and proceeded to get stuck in.[wrap=right]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/ModularPowerSupply_thumb.jpg[/wrap]The card needs to be powered via a standard 4-Pin molex connection, luckily I didn't need to add yet another cable to my modular power supply which keeps the inside of my case nice and tidy (ish) and therefore keeps the air flow cleaner. I slotted that card into place. Fasten the quick release clip for it and hey-presto. It's installed.[wrap=left]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/PhysXCardnowfitted_thumb.jpg[/wrap] However, I was in for a little surprised as I had not noticed anywhere in the documentation or specs sheets online that in fact, and fortunately for my rig, had a blue glow on the fan, matching all my other blue glowy bits... nice!
Now I had the device installed, it was time for testing. First off I had a look at the tech demo. Interesting. Not the most wonderful looking example but the physics work well that's for sure. That done, I went to try CellFactor. Set all the settings high etc... start game.... hmmm. Loadout gets half-way, then all I get is... music. Neverending music. Obviously something I changed wasn't right :/. Right! Time to get a move on, it's getting late and I need to run the next benchmark. Again, into 3DMark, again, wait for quarter of an hour for all the tests to complete :yawn: and then get my score. A pleasant surprise there.
Without PhysX Card: 6541
With PhysX Card: 6559
This works out at over 10 point increase in 3DMark bench. Not bad. I was hopeful for some positive changes in Entropia Universe. So, off I go, run the Client Loader app. Run EU. Log in, go to the same place I was before (exactly the same place!) I was in for a not so pleasant surprise this time.
Without PhysX Card: 120 FPS average
With PhysX Card: 105 FPS average
Errrm. ooooooooooooooookay. Unfortunately the fps benchmark in fraps is not really much to go on and Entropia doesn't have a tech/benchmark demonstration. So calculating like for like with and without the PhysX card is nigh on impossible really.
So what has happened? From what I can tell, not a great deal... but I do get the sense that things are ... well ... smoother. It's hard to put my finger on really.
I've added the 3DMark Raw data below, for those that wanted it. It is in CSV Format so you can run your own comparisons in excel or whatever.
Unfortunately it was not busy enough to test pKing properly, although the results I had in the ring with full quality were fairly good. It really does require more extensive testing, when it is busy at twin. I will update this thread with any more news on this in the future.
Well, I decided to buy a PhysX card to see if it made any difference. I've read various contradictory views on the net and even asked here about them with a view to be utilised in CryEngine2 (which can be found here https://www.planetcalypsoforum.com/forums/technical/103357-cryengine2-physx.html.)
This is the story of my build and subsequent testing of the card.
[wrap=right]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/BFGPhysXCard_thumb.jpg[/wrap]First of all, I received the cumbersome package. It came in the biggest box you can imagine, which I thought was total overkill until I peeked inside and pulled out a large triangular box. What a waste of natural resources. Anyhow, it was then sat there, on my desk, at work, staring at me, whispering "play with me" ... "go on" ... "leave now" ... "put me in" ... I'll stop there at the risk of sounding like a cheap blue movie! Finally, the time to go home came along. Time to see what this new toy did!
[wrap=left]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/Thenewtoyanditsdestination_thumb.jpg[/wrap]So I get in, and plop the thing down next to my PC. The damn box is nearly as big as my case for crying out loud! At this point I'm now thinking about the other needs in my life, like foot. So there I was, new toy, hunger, home late from work. It's a toss-up between making my usual healthy salads (as I'm dieting at the moment) or saying screw it and get a small Dominos (I allow myself treats otherwise I'd go nuts on the diet!)
[wrap=right]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/Dominos_thumb.gif[/wrap]Well as you can see, Dominos pretty much won the toss! That ordered I set about the installation. First off I grabbed the latest Ageia drivers from their website. I then checked I had the latest nVidia drivers for my graphics card and finally the latest version of 3DMark06.
[wrap=left]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/BeforeIstart_thumb.jpg[/wrap]After doing all the software bits and pieces I proceeded with the first wave of bench marks. First came 3DMark06, then I went on to do a Fraps Benchmark in Entropia Universe. I logged the data for these. Having gotten this out of the way and having eaten my dinner I moved onto the hardware side.
First off is removal of the side window panel. Relatively easy with the quick release clips on it The next part was the more fun part... opening the box and getting out the goodies.
[wrap=left]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/Allthatboxforthis_thumb.jpg[/wrap]And this is where we get to the bit which annoys me. So much wasteful packaging to house ... well ... nothing really! Anyway, the card is a normal PCI card (lucky I have some of those on this motherboard ) and looks fairly uninteresting to be honest, rather like an old graphics card (Geforce 2 Ultra anyone?) In the wallet is instructions on fitting, a driver disk, a tech demo disk and a free game called CellFactor: Revolution.) So... of course, like any consciencious system builder, I threw the instructions aside and proceeded to get stuck in.[wrap=right]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/ModularPowerSupply_thumb.jpg[/wrap]The card needs to be powered via a standard 4-Pin molex connection, luckily I didn't need to add yet another cable to my modular power supply which keeps the inside of my case nice and tidy (ish) and therefore keeps the air flow cleaner. I slotted that card into place. Fasten the quick release clip for it and hey-presto. It's installed.[wrap=left]https://www.planetcalypsoforum.com/gallery/files/2/9/9/6/PhysXCardnowfitted_thumb.jpg[/wrap] However, I was in for a little surprised as I had not noticed anywhere in the documentation or specs sheets online that in fact, and fortunately for my rig, had a blue glow on the fan, matching all my other blue glowy bits... nice!
Now I had the device installed, it was time for testing. First off I had a look at the tech demo. Interesting. Not the most wonderful looking example but the physics work well that's for sure. That done, I went to try CellFactor. Set all the settings high etc... start game.... hmmm. Loadout gets half-way, then all I get is... music. Neverending music. Obviously something I changed wasn't right :/. Right! Time to get a move on, it's getting late and I need to run the next benchmark. Again, into 3DMark, again, wait for quarter of an hour for all the tests to complete :yawn: and then get my score. A pleasant surprise there.
Without PhysX Card: 6541
With PhysX Card: 6559
This works out at over 10 point increase in 3DMark bench. Not bad. I was hopeful for some positive changes in Entropia Universe. So, off I go, run the Client Loader app. Run EU. Log in, go to the same place I was before (exactly the same place!) I was in for a not so pleasant surprise this time.
Without PhysX Card: 120 FPS average
With PhysX Card: 105 FPS average
Errrm. ooooooooooooooookay. Unfortunately the fps benchmark in fraps is not really much to go on and Entropia doesn't have a tech/benchmark demonstration. So calculating like for like with and without the PhysX card is nigh on impossible really.
So what has happened? From what I can tell, not a great deal... but I do get the sense that things are ... well ... smoother. It's hard to put my finger on really.
I've added the 3DMark Raw data below, for those that wanted it. It is in CSV Format so you can run your own comparisons in excel or whatever.
Code:
Benchmark,Without PhysX,With PhysX
Version,1.1.0,1.1.0
Width,1280,1280
Height,1024,1024
Anti-Aliasing,4 sample AA,4 sample AA
Anti-Aliasing Quality,0,0
Texture Filtering,Anisotropic,Anisotropic
Anisotropic Level,4,4
VS Profile,3_0,3_0
PS Profile,3_0,3_0
Force full precision,No,No
Disable HW shadow mapping,No,No
Disable post-processing,No,No
Force software vertex shader,No,No
Color mipmaps,No,No
Force software FP filtering,No,No
Repeat tests,Off,Off,
Fixed framerate,Off,Off,
Comment,,,
3DMark Score,6541 3DMarks,6559 3DMarks,
SM2.0 Score,2954 ,2967 ,
HDR/SM3.0 Score,3049 ,3047 ,
CPU Score,1515 ,1524 ,
Game Score, N/A, N/A,
GT1 - Return To Proxycon,28.407 FPS,28.573 FPS,SM2.0 Graphics Tests
GT2 - Firefly Forest,20.832 FPS,20.875 FPS,SM2.0 Graphics Tests
CPU1 - Red Valley,0.481 FPS,0.482 FPS,CPU Tests
CPU2 - Red Valley,0.764 FPS,0.771 FPS,CPU Tests
HDR1 - Canyon Flight,30.459 FPS,30.429 FPS,HDR/SM3.0 Graphics Tests
HDR2 - Deep Freeze,30.520 FPS,30.504 FPS,HDR/SM3.0 Graphics Tests
Fill Rate - Single-Texturing,7293.531 MTexels/s,7293.895 MTexels/s,Feature Tests
Fill Rate - Multi-Texturing,19359.617 MTexels/s,19359.936 MTexels/s,Feature Tests
Pixel Shader,388.483 FPS,388.322 FPS,Feature Tests
Vertex Shader - Simple,213.911 MVertices/s,213.933 MVertices/s,Feature Tests
Vertex Shader - Complex,113.663 MVertices/s,113.607 MVertices/s,Feature Tests
Shader Particles (SM3.0),109.027 FPS,109.027 FPS,Feature Tests
Perlin Noise (SM3.0),162.416 FPS,162.422 FPS,Feature Tests
8 Triangles,20.501 MTriangles/s,20.726 MTriangles/s,Batch Size Tests
32 Triangles,67.959 MTriangles/s,67.795 MTriangles/s,Batch Size Tests
128 Triangles,240.058 MTriangles/s,240.255 MTriangles/s,Batch Size Tests
512 Triangles,226.895 MTriangles/s,226.883 MTriangles/s,Batch Size Tests
2048 Triangles,214.061 MTriangles/s,214.057 MTriangles/s,Batch Size Tests
32768 Triangles,210.480 MTriangles/s,210.510 MTriangles/s,Batch Size Tests
Unfortunately it was not busy enough to test pKing properly, although the results I had in the ring with full quality were fairly good. It really does require more extensive testing, when it is busy at twin. I will update this thread with any more news on this in the future.
Last edited: