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 !!!!
 

jacobweaver800

Respectable
Dec 15, 2017
1,539
0
2,460


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.
 

TJ Hooker

Titan
Ambassador
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.
 

Eximo

Titan
Ambassador
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.
 

jacobweaver800

Respectable
Dec 15, 2017
1,539
0
2,460


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.
 

TJ Hooker

Titan
Ambassador

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.
 

jacobweaver800

Respectable
Dec 15, 2017
1,539
0
2,460


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.
 

jacobweaver800

Respectable
Dec 15, 2017
1,539
0
2,460


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.
 

TJ Hooker

Titan
Ambassador

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.
 

jacobweaver800

Respectable
Dec 15, 2017
1,539
0
2,460


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.