Physx>cpu to gpu ???

Jun 7, 2018
2
0
10
(sorry for my bad english)

Hi, i just got a new gpu (gtx 1060 6go), i started played fortnite, in game (menu screen) i saw a grey and green message 'physx > cpu'' so i thought that the cpu was working on the physx but i want the gtx for that work, so i came in the nvidia options and i set : physx --> gtx 1060 ...
But when i come back at fortnite the message isn't physx > gpu but cpu
Can someone help me here :), thanks !!!!
 


I'm not an expert on PhysX, but I believe since you have a Pascal card PhysX should automatically be done with the GPU, I believe Pascal has a dedicated ARM CPU for PhysX and such, That might be Maxwell cards, IDK anymore.
 
I've never heard of any Nvidia GPUs having a ARM CPU (or any other kind of dedicated processor) for PhysX.

Not all games support hardware acceleration (i.e. using your GPU) for PhysX. Fortnite uses the Unreal Engine 4, which from what I can find does not support GPU accelerated PhysX.
 
Nvidia did talk about adding ARM processors to their cards some time back. That more or less got turned into the AI and Deep Learning division, which itself sprung from the Tegra line. I think the original concept was something like independent CUDA code running on GPUs rather than relying on full blown x86 platform, and then porting CUDA to ARM to make GPU integration easier.

Unreal engine is pretty much platform agnostic at this point. That is what convinced me to swap my 980s for a single 1080, not more SLI/Crossfire, no more catering to Nvidia or AMD, since a huge consumer of the engine is now ARM/Adreno/Mali, etc.
 


I did look it up, Maxwell cards had a special way of rendering frames that allowed the Physics to look nicer, almost like running a PhysX card. Sadly, it didn't make it's way to Pascal.
 

Source? How can physics "look nicer"? For a given physics setting/implementation, it's always going to look the same, using a PhysX card is just supposed to improve performance by offloading the calculations.
 


For games that have stuff like grass, hair effects, smoke, lighting that can all be improved with a PhysX card, these generally looked better on Maxwell cards because Maxwell (2nd gen Maxwell) had a special way of rendering frames that helped with PhysX tasks on the GPU itself.
 


Also, it wasn't just for PhysX the ARM CPU was going to integrated so the GPU could have more freedom from the main CPU, it allowed the GPU to tell itself what to render easier than if it had to go straight to the CPU every time.
 

Again, source? Also, physics calculations are a separate task from rendering. The physics are simulated first, with the results feeding into scene that is to be rendered.

Also, it wasn't just for PhysX the ARM CPU was going to integrated so the GPU could have more freedom from the main CPU, it allowed the GPU to tell itself what to render easier than if it had to go straight to the CPU every time.
As said above, ARM processors never actually made their way into Nvidia GPUs, at least not consumer ones.
 


I know, that's why I said " the ARM CPU WAS going to" not it is, It was going to be on consumer cards, and if it had made it on them thats what they would be doing, I haven't heard any news about ARM CPU's making it to GPU's recently and I was never told the idea was scrapped.