Jump to content

What is PhysX and how does it work?

terrytek

I am wondering, what is PhysX, how does it work, and what hardware supports it? I am a newbie to this video card technology. I am planning to do a GTX 780 in SLI and a Galaxy Geforce GT610. If PhysX has any performance benefit, I might as well utilize this technology because I only have one other computer with PCIe and that one does not work that hard.

 

Kudos,

 

terrytek

"If it has tits or tires, at some point you will have problems with it." -@vinyldash303

this is probably the only place i'll hang out anymore: http://linustechtips.com/main/topic/274320-the-long-awaited-car-thread/

 

Current Rig: Intel Core 2 Quad Q6600, Abit IN9-32MAX nForce 680i board, Galaxy GT610 1GB DDR3 gpu, Cooler Master Mystique 632S Full ATX case, 1 2TB Seagate Barracuda SATA and 1x200gb Maxtor SATA drives, 1 LG SATA DVD drive, Windows 10. All currently runs like shit :D 

Link to comment
Share on other sites

Link to post
Share on other sites

The 780's would be better for PhysX than the GT 610.

If you ever need help with a build, read the following before posting: http://linustechtips.com/main/topic/3061-build-plan-thread-recommendations-please-read-before-posting/
Also, make sure to quote a post or tag a member when replying or else they won't get a notification that you replied to them.

Link to comment
Share on other sites

Link to post
Share on other sites

It adds stuff like particle effects (I believe). Only Nvidea cards support it. That will either A. give you less performance or B. Give you no more performance.

Link to comment
Share on other sites

Link to post
Share on other sites

What games do you pay ? Do they even have advanced GPU accelerated Physx ?

AMD Phenom II x4 955 OCed, HD 7850, LG 27EA33 1080P IPS, 4GB ram

Link to comment
Share on other sites

Link to post
Share on other sites

Whatever you do, don't use the GT610 for PhysX. It will be much too slow, and will significantly reduce performance.

The 780's would be more than capable of running PhysX. Hell, even CPU PhysX would run better than on such a low-end card. 

CPU: i7 2600 @ 3.4 GHz | GPU: MSI Radeon HD 7950 Twin Frozr 3 @ 1150 MHz core/6300 MHz memory | Motherboard: Some crap OEM H67 mATX board | RAM: 16GB Patriot G2 Series Division 4 @ 1333 MHz | SSD: Kingston HyperX 3K 120GB SSD | HDD: 2TB Seagate Barracuda | Case: Fractal Design Define R4 Windowed | CPU Cooler: Noctua NH-L9i | Mouse: CM Storm Inferno | Keyboard: crap OEM keyboard (Soon to be replaced with a CM Storm Quickfire TK) | Headphones: Audiotechnica ATH-M50's | Speakers: Corsair SP2500's

Link to comment
Share on other sites

Link to post
Share on other sites

It's a real time physics engine that is proprietary for nVidia at the moment

I am good at computer

Spoiler

Motherboard: Gigabyte G1 sniper 3 | CPU: Intel 3770k @5.1Ghz | RAM: 32Gb G.Skill Ripjaws X @1600Mhz | Graphics card: EVGA 980 Ti SC | HDD: Seagate barracuda 3298534883327.74B + Samsung OEM 5400rpm drive + Seatgate barracude 2TB | PSU: Cougar CMX 1200w | CPU cooler: Custom loop

Link to comment
Share on other sites

Link to post
Share on other sites

I have a GT610. DO NOT BUY IT. EVER!!!!!!!!

Andres "Bluejay" Alejandro Montefusco - The Forums Favorite Bird!!!

Top Clock: 7.889 Ghz Cooled by: Liquid Helium   

#ChocolateRAM #OatmealFans #ScratchItHarder #WorstcardBestoverclocker #CrazySexStories #SchnitzelQuest TS3 SERVER

Link to comment
Share on other sites

Link to post
Share on other sites

It adds stuff like particle effects (I believe). Only Nvidea cards support it. That will either A. give you less performance or B. Give you no more performance.

that is not completely true, only NVidea cards support advanced physx, AMD just suppords general physx

Intel 3570k 3,4@4,5 1,12v Scythe Mugen 3 gigabyte 770     MSi z77a GD55    corsair vengeance 8 gb  corsair CX600M Bitfenix Outlaw 4 casefans

 

Link to comment
Share on other sites

Link to post
Share on other sites

I have a GT610. DO NOT BUY IT. EVER!!!!!!!!

i have a 630 laying on my shelf somewhere, its pretty good, i got a solid 20 fps on far cry 3 on minimal with it.

Intel 3570k 3,4@4,5 1,12v Scythe Mugen 3 gigabyte 770     MSi z77a GD55    corsair vengeance 8 gb  corsair CX600M Bitfenix Outlaw 4 casefans

 

Link to comment
Share on other sites

Link to post
Share on other sites

that is not completely true, only NVidea cards support advanced physx, AMD just suppords general physx

Yeah, and people were complaining that the gt610 had bad PhysX

I am good at computer

Spoiler

Motherboard: Gigabyte G1 sniper 3 | CPU: Intel 3770k @5.1Ghz | RAM: 32Gb G.Skill Ripjaws X @1600Mhz | Graphics card: EVGA 980 Ti SC | HDD: Seagate barracuda 3298534883327.74B + Samsung OEM 5400rpm drive + Seatgate barracude 2TB | PSU: Cougar CMX 1200w | CPU cooler: Custom loop

Link to comment
Share on other sites

Link to post
Share on other sites

Yeah, and people were complaining that the gt610 had bad PhysX

the gt 610 is a bad card. no way of getting around that.

Intel 3570k 3,4@4,5 1,12v Scythe Mugen 3 gigabyte 770     MSi z77a GD55    corsair vengeance 8 gb  corsair CX600M Bitfenix Outlaw 4 casefans

 

Link to comment
Share on other sites

Link to post
Share on other sites

The 610 is a multimedia card.

 

Physx is a PPU (Physics processing unit) that is now built into the core of pretty much all (I haven't checked) Nvidia GPUs. It started out life designed and implemented by a company called Ageia. They sold it as a stand alone card (PCI first then PCIE later) that complimented your GPU and ran physics calculations.

 

So basically particles, smashed pieces of glass etc (you get the general idea).

 

Back when it launched it worked perfectly along side ATI (now AMD) GPUs. Nvidia however saw it as some sort of killer app and decided to buy out Ageia.

 

Since then they have pretty much put it on all of their gaming GPUs. It isn't just software it exists as the PPU it always was on your GPU core (it's simply been integrated).

 

Physx titles are quite rare, but, there is no denying that it definitely adds to a game. Sadly like many other technologies like it (like the Hydra chips that allowed mixed SLI or Crossfire) practically no game developers support it as it means extra work and then you pretty much make your game appeal to half of the market.

 

There are ways to run a secondary Nvidia GPU and enable it to run as the PPU but this requires a hack by Gen L. Otherwise it is blocked in the drivers..

 

Sadly it's not used much. The best instance of it was Mirror's Edge which IMO definitely feels like it's missing something without it. It was also good in the Batman games where it added smoke and broken small objects, and made quite a difference in Mafia 2.

 

It's not a must have, but, when it works it does work well :)

Area 51 2014. Intel 5820k@ 4.4ghz. MSI X99.16gb Quad channel ram. AMD Fury X.Asus RAIDR.OCZ ARC 480gb SSD. Velociraptor 600gb. 2tb WD.

Link to comment
Share on other sites

Link to post
Share on other sites

PhysX is a physics processing engine orignially by Ageia. They had the PPU which stood for Physics Processing Unit. NVIDIA bought them out and integrated PhysX into their cards. PhysX adds things like cloth, particle, and smoke effects. Games like Borderlands 2 and Batman Arkham Asylum showcase what PhysX is capable of. On systems with AMD video cards, PhysX gets thrown on the CPU at all times. This can result in a lower frame rate as well as less spectacular PhysX effects. Years ago, it used to be possible to pair an AMD card with an NVIDIA card and make the NVIDIA card process PhysX only. However, NVIDIA caught that and updated their drivers to not allow that.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

I've seen Borderlands 2  side by side comparisons with and without PhysX, as well as Batman Arkham City. I suggest you look them up on youtube, that way you can see what it adds to the game.

Link to comment
Share on other sites

Link to post
Share on other sites

Ugh, i'll miss PhysX so much now i've got a ATI card. :(

WIP: Ryzen 5 3600@4,2ghz | G.Skill 8GB DDR4 3200Mhz | Gigabyte Aorus GTX 1070 Xtreme Gaming | ASRock B450M Steel Legend

Corsair Crystal 280X | Cooler Master MWE 550W | Gigabyte CV27F 1080p 165hz

Link to comment
Share on other sites

Link to post
Share on other sites

I would not get the GT610 since the GTX 780 would be better in Physx and wouldn't need a dedicated Physx card because it would be enough imo. Physx basically a physics engine and it adds particles and effects to make the game more realistic to gamers. Here are some videos of Physx demos and comparing the graphics with and without physx:

 

Hello and Welcome to LTT Forum!


If you are a new member, please read the rules located in "Forum News and Info". Thanks!  :)


Linus Tech Tips Forum Code of Conduct           FAQ           Privacy Policy & Legal Disclaimer

Link to comment
Share on other sites

Link to post
Share on other sites

Well, I already have a Galaxy GT610 OC and I don't want to waste 30 bucks letting it sit around. So, what you guys are all saying, is , NEVER do it?

"If it has tits or tires, at some point you will have problems with it." -@vinyldash303

this is probably the only place i'll hang out anymore: http://linustechtips.com/main/topic/274320-the-long-awaited-car-thread/

 

Current Rig: Intel Core 2 Quad Q6600, Abit IN9-32MAX nForce 680i board, Galaxy GT610 1GB DDR3 gpu, Cooler Master Mystique 632S Full ATX case, 1 2TB Seagate Barracuda SATA and 1x200gb Maxtor SATA drives, 1 LG SATA DVD drive, Windows 10. All currently runs like shit :D 

Link to comment
Share on other sites

Link to post
Share on other sites

Basically, it's not recommended to use it as a dedicated PhysX card. It won't necessarily increase performance and may actually decrease performance.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

If you read my APUs and the future of computing thread (found in my PM) I briefly go over what it does O.o .

Console optimisations and how they will effect you | The difference between AMD cores and Intel cores | Memory Bus size and how it effects your VRAM usage |
How much vram do you actually need? | APUs and the future of processing | Projects: SO - here

Intel i7 5820l @ with Corsair H110 | 32GB DDR4 RAM @ 1600Mhz | XFX Radeon R9 290 @ 1.2Ghz | Corsair 600Q | Corsair TX650 | Probably too much corsair but meh should have had a Corsair SSD and RAM | 1.3TB HDD Space | Sennheiser HD598 | Beyerdynamic Custom One Pro | Blue Snowball

Link to comment
Share on other sites

Link to post
Share on other sites

Dude just no. Forget you own the GT610. Physx does make a huge difference. It's not implemented in a lot of games. The most recent game i played that uses physx effects is Metro Last Light,and to be honest with you,it really increases immersion.(Everything just feels so real). The other game i played that supports it is Mafia 2. It was also very good to have it enabled. The most noticeable difference was in games like Warframe and Hawken to name but a few. Here's some video links to show you the comparisons.

 

Make sure you look at all of them as all the physics technologies have different effects on different games,and hence affect immersion in different ways.

 

http://www.youtube.com/watch?v=9_UNRp7Wrog

 

http://www.youtube.com/watch?v=EWFkDrKvBRU

 

http://www.youtube.com/watch?v=w0xRJt8rcmY
 

http://www.youtube.com/watch?v=QKa8pxMCPw0

 

http://www.youtube.com/watch?v=pIn3NoMgxgo

 

http://www.youtube.com/watch?v=vJClNPiyOYQ

 

http://www.youtube.com/watch?v=PAlC3VSN4Ks

 

http://www.youtube.com/watch?v=qaeXz8FJwm4

 

http://www.youtube.com/watch?v=0v1NgyzQ9tM

 

http://www.youtube.com/watch?v=j89kwKfYf5w

 

If you're worried about the performance hit when it's enabled,i got just the solution for you. Go to the control panel>Physx options tab>change default physx processor to GPU and not auto select....You'll thank me later.

 

@ALXAndy did a good summary of it above,make sure you give it a read.

 

Why you shouldn't use a dedicated GPU for physx

http://www.youtube.com/watch?v=cbww3dhzK0M

 

Remember,lots of information is always better,as you make a wiser decision. :)

CPU:Intel Core i7-3770k@4.5Ghz |GPU: EVGA GTX 670 FTW B) Signature 2 |Motherboard: MSI Mpower Z77 Big Bang |RAM: 16GB G.skill Ripjaws X @ 1600 MHz |HDD: WD 2TB|Case: Corsair Obsidian 800DPSU: Corsair TX850|MouseLogitech G400 + Steelseries Qck Heavy |Keyboard: Razer Blackwidow |Monitor: X-Star DP2710 1440p :rolleyes: |Headies: CM Storm Sirus S 5.1 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Well, I already have a Galaxy GT610 OC and I don't want to waste 30 bucks letting it sit around. So, what you guys are all saying, is , NEVER do it?

 

I mean yeah, give it a go if you're bored. However I did some research a few years back and running an under powered GPU for Physx was worse than making my CPU take care of it. Apparently Physx would be easily ran by the CPU if it were optimised for it, but, it's not. So off loading it to your CPU makes it crawl. I'm not sure about the truth in that but Havok seems to do the trick without needing a PPU.

 

Any way as I said, give it a try. Just know that if it doesn't work well it won't be worth using. I tried it once with an onboard Nvidia GPU and it brought my frames down into the single digits.

 

As an example for Batman Arkham Asylum (not City) you need at least a dedicated (IE seperate) GTS 250. Which is pretty much a 9800 GTX or 8800 Ultra.

Area 51 2014. Intel 5820k@ 4.4ghz. MSI X99.16gb Quad channel ram. AMD Fury X.Asus RAIDR.OCZ ARC 480gb SSD. Velociraptor 600gb. 2tb WD.

Link to comment
Share on other sites

Link to post
Share on other sites

I mean yeah, give it a go if you're bored. However I did some research a few years back and running an under powered GPU for Physx was worse than making my CPU take care of it. Apparently Physx would be easily ran by the CPU if it were optimised for it, but, it's not. So off loading it to your CPU makes it crawl. I'm not sure about the truth in that but Havok seems to do the trick without needing a PPU.

In some games, the CPU is better at doing it. Sometimes in games that support PhysX, the CPU handles it(with it on Auto select in the drivers). It also depends on the implementation. In games like Batman Arkham City, your frame rate dramatically goes down whether it's on the CPU or GPU.

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×