Nvidia reps sometimes work with game developers to implement PhysX that are best suited to their GPU's for hardware accelerated PhysX. Bohemia Interactive are using nvidia's PhysX SDK in ArmA 3 to run purely on the CPU so as not to alienate amd gpu users. I'm not sure if BI are using PhysX 3 SDK or in what way BI ArmA3 devs will use PhysX for, fluid?, cloth? Ragdoll?.