WonderWaffles 1 Posted March 24, 2013 (edited) To all those with NVIDIA video cards only This will show you how to change your PhysX processor (This gave me a 20-30 FPS increase!!!) 1. Go into your NVIDIA control panel (Right click on desktop) 2. On the left will be a link called PhysX configuration 3. Select your GPU from the drop-down list This gave me a 20-30 FPS increase in ArmA III. I have not tried the performance with other PhysX games so it might be different Edited March 24, 2013 by WonderWaffles Typo Share this post Link to post Share on other sites
Gorbachev 1 Posted March 24, 2013 I had it set to CPU globally because of another thread (that I can't be arsed to find) saying the opposite was true. I will now do a proper test (again). Parenthesis are fun. Share this post Link to post Share on other sites
WonderWaffles 1 Posted March 24, 2013 With my set-up (i5-3550 3.3 GHz + GTX 560 Ti with 1920x1080) it had a major increase Share this post Link to post Share on other sites
Gorbachev 1 Posted March 24, 2013 No difference here. Most likely because A3 isn't making use of my 4 cores with 2 threads each (seen by windows as 8 cores). Offloading PhysX to the CPU made no difference with numerous AI crumpling upon death. Non-dev build. Share this post Link to post Share on other sites
Meepo 1 Posted March 24, 2013 Hello guys, so I want to buy this awesome game, but i don't know if will work on my PC. Can someone say me if it will be enough for good play. My PC set-up Nvidia Geforce 9800 GT 1GB 3 GB RAM AMD Athlon 64 X2 Dual Core Processor 5000+ Thank you :) Share this post Link to post Share on other sites
Bee8190 10 Posted March 24, 2013 Hello guys, so I want to buy this awesome game, but i don't know if will work on my PC. Can someone say me if it will be enough for good play.My PC set-up Nvidia Geforce 9800 GT 1GB 3 GB RAM AMD Athlon 64 X2 Dual Core Processor 5000+ Thank you :) You can ask in this thread - http://forums.bistudio.com/showthread.php?147391-Will-my-PC-run-this-What-CPU-GPU-to-get-What-settings-What-System-Specifications And welcome to the forums :) Share this post Link to post Share on other sites
Blew 1 Posted March 27, 2013 I have been trying to figure out how to get GPU accelerated PhysX in Arma III and i can't quite get it. I have a GTX 670 and a GTX 460 in my build at the moment and in my nVidia settings my 460 is dedicated to Physx in all games. The problem is when i get in game my 460 doesn't take any of the PhysX load and stays at 0MHz and at idle temps. Anyone have any clue why or maybe someone else has this same problem? Share this post Link to post Share on other sites
KenshiHH 10 Posted March 27, 2013 GPU PhysX is not Supported so selecting it via Nvidia Controll Panel is useless Share this post Link to post Share on other sites
WonderWaffles 1 Posted March 27, 2013 GPU PhysX is not Supported so selecting it via Nvidia Controll Panel is useless Theory or actual source? Share this post Link to post Share on other sites
Gorbachev 1 Posted March 27, 2013 Going off topic here, but I am assuming you play Kenshi? Share this post Link to post Share on other sites
max power 21 Posted March 27, 2013 Theory or actual source? As stated by the developers. Share this post Link to post Share on other sites
EDcase 87 Posted March 27, 2013 (edited) Theory or actual source? Yes, For ARMA3 PhysX is CPU only Info is around but I'm not going to spend my time looking for it if you can't be bothered. Edited March 27, 2013 by EDcase Share this post Link to post Share on other sites
roguetrooper 2 Posted March 27, 2013 Can't BIS programm it in a way that if a PhysX card is detected all the pyhsic calculation are done by it? Share this post Link to post Share on other sites
tonic-_- 53 Posted March 27, 2013 I would hope such a thing would be change in the coming builds... Forcing Physx to be CPU based is a bad practice... It's bad enough the game doesn't fully utilize the CPU & GPU properly and forcing PhysX to be CPU only would only hurt it more.. Share this post Link to post Share on other sites
EDcase 87 Posted March 27, 2013 (edited) Can't BIS programm it in a way that if a PhysX card is detected all the pyhsic calculation are done by it? They probably can but then NVidia users would have an unfair advantage over ATI (assuming PvP) Also, ARMA3 does not use heavy PhysX so wouldn't make a huge difference. Seems to work fine on CPU Edited March 27, 2013 by EDcase Share this post Link to post Share on other sites
WonderWaffles 1 Posted March 27, 2013 I definitely hope that they make it GPU based because after all, PhysX is meant for the GPU Share this post Link to post Share on other sites
Sarlac 1 Posted March 27, 2013 This is the deadest horse in town. Can we stop beating it now? Share this post Link to post Share on other sites
Wolf85 1 Posted March 27, 2013 To all those with NVIDIA video cards onlyThis will show you how to change your PhysX processor (This gave me a 20-30 FPS increase!!!) 1. Go into your NVIDIA control panel (Right click on desktop) 2. On the left will be a link called PhysX configuration 3. Select your GPU from the drop-down list This gave me a 20-30 FPS increase in ArmA III. I have not tried the performance with other PhysX games so it might be different Don't take that effect, apart from that has been said about PhysX and ARMAIII I really don't belive in any tweak that actually can give you and extra half of your actual in game FPS. Engine optimization and a better GC will do :P Share this post Link to post Share on other sites
RuecanOnRails 10 Posted March 27, 2013 The PhysX used in Arma 3, is simple enough that it would see no improvement being run on gpu. Keeping it on the CPU is the best thing they can do for Arma 3. If only because it doesn't alienate a large portion of the users. PhysX is a locked platform and a scam by a company to hinder their competition. Locking out features and bullying developers to remove really shows unethical business practices. It's been happening so long people don't even look twice now. But yet there is a huge uproar when it happens to nvidia users, look recently with AMD's TressFX in tomb raider. Why not push for AMD locked gpu platforms? And I do agree, this thread is dead. no need for it to still be open for debate. Share this post Link to post Share on other sites
Droikka 1 Posted March 27, 2013 The PhysX used in Arma 3, is simple enough that it would see no improvement being run on gpu. Keeping it on the CPU is the best thing they can do for Arma 3. If only because it doesn't alienate a large portion of the users. PhysX is a locked platform and a scam by a company to hinder their competition. Locking out features and bullying developers to remove really shows unethical business practices. It's been happening so long people don't even look twice now. But yet there is a huge uproar when it happens to nvidia users, look recently with AMD's TressFX in tomb raider. Why not push for AMD locked gpu platforms? And I do agree, this thread is dead. no need for it to still be open for debate. The sentence you are looking for is "TOO COMPLEX TO BE RUN ON GPU". You do realize that modern GPUs are very good for things such as particle physics. They have hundreds of cores, each core capable only of calculating simple things, such as falling debris. The modern CPU is geared towards extremely complex calculations, such as "where things should be in a three-dimensional world". Share this post Link to post Share on other sites
Fuse 1 Posted March 27, 2013 (edited) The PhysX used in Arma 3, is simple enough that it would see no improvement being run on gpu. Keeping it on the CPU is the best thing they can do for Arma 3. If only because it doesn't alienate a large portion of the users. PhysX is a locked platform and a scam by a company to hinder their competition. Locking out features and bullying developers to remove really shows unethical business practices. It's been happening so long people don't even look twice now. But yet there is a huge uproar when it happens to nvidia users, look recently with AMD's TressFX in tomb raider. Why not push for AMD locked gpu platforms? And I do agree, this thread is dead. no need for it to still be open for debate. No. Enabling GPU PhysX doesn't mean anything for AMD users. They can still run PhysX on the CPU as they are now, and do in every other game that has PhysX. The only PhysX "features" people using AMD hardware are locked out of are the prettier visual effects that have no impact on gameplay. This is done so that companies can use PhysX without locking out half their customers, which no company in their right mind would ever do. PhysX is not some magical code that runs on GeForce hardware and makes games better. The only difference AMD and Geforce users are likely to ever see are fancier particle effects and debris (fluff debris, not anything that impacts gameplay). Edited March 27, 2013 by Fuse Share this post Link to post Share on other sites
Blew 1 Posted March 27, 2013 The PhysX used in Arma 3, is simple enough that it would see no improvement being run on gpu. Keeping it on the CPU is the best thing they can do for Arma 3. If only because it doesn't alienate a large portion of the users. PhysX is a locked platform and a scam by a company to hinder their competition. Locking out features and bullying developers to remove really shows unethical business practices. It's been happening so long people don't even look twice now. But yet there is a huge uproar when it happens to nvidia users, look recently with AMD's TressFX in tomb raider. Why not push for AMD locked gpu platforms? And I do agree, this thread is dead. no need for it to still be open for debate. ...or they could do like many of the other PhysX games and have an option to switch between CPU and GPU. For you it might not improve performance, but for me it would help greatly. Share this post Link to post Share on other sites
Leon86 13 Posted March 27, 2013 Well, in mafia 2 you could choose to run the more impressive effects on the cpu as well. Just eyecandy of course, didn't really improve the game, those effects were a bit over the top if you ask me. arma of course doesnt use any gpu physx. So there's no point in changing the settings. Share this post Link to post Share on other sites
RSF TheCapulet 59 Posted March 28, 2013 (edited) Originally, I was totally against PhysX in Arma 3. Then I got some hands on time with the SDK, and realized that GPU accelerated physX is just one small tiny facet of the PhysX engine and what it's capable of, even on the CPU. Arma 3's CPU PhysX implementation isn't advanced. They're not throwing in a thousand particle effects that requires GPGPU processing to keep up. It's simply modeling vehicle Physics and rag-dolls. (maybe thrown objects as well, not sure). Every other modern Physics engine can do the same and far more on CPU, and the PhysX engine is no different. PhysX does just as well or better. PhysX 3 isn't CPU crippled anymore, so using it as a CPU physics platform (just like the consoles do, hur dur) is exactly what Arma 3 needs. You guys need to get over thinking of PhysX as a GPU bound process or something "designed for the GPU", because it's simply not true anymore. Lets not forget that PhysX was originally written to run on the CPU anyways, and it wasn't until Agia came around and bought them up that dedicated physics processing came to be. Edited March 28, 2013 by TheCapulet Terrible phone spelling. Share this post Link to post Share on other sites
Blew 1 Posted March 28, 2013 Originally, I was totally against PhysX in Arma 3. Then I got some hands on time with the SDK, and realized that GPU accelerated physX is just one small tiny facet of the PhysX engine and what it's capable of, even on the CPU. Arma 3's CPU PhysX implementation isn't advanced. They're not throwing in a thousand particle effects that requires GPGPU processing to keep up. It's simply modeling vehicle Physics and rag-dolls. (maybe thrown objects as well, not sure). Every other modern Physics engine can do the same and far more on CPU, and the PhysX engine is no different. PhysX does just as well or better. PhysX 3 isn't CPU crippled anymore, so using it as a CPU physics platform (just like the consoles do, hur dur) is exactly what Arma 3 needs. You guys need to get over thinking of PhysX as a GPU bound process or something "designed for the GPU", because it's simply not true anymore. Lets not forget that PhysX was originally written to run on the CPU anyways, and it wasn't until Agia came around and bought them up that dedicated physics processing came to be. I would just like to have the option because it would help my framerate greatly; coming from someone who doesn't have a really fast processor of course. With the already low CPU and GPU utilization, this is the least they could do. Share this post Link to post Share on other sites