Видеокаты Nvidia 5000й серии больше не поддерживают 32bit PhysX
Поддержка 64-битной версии никуда не делась
Теперь за расчёт физических фишек вроде дыма, ткани и бьющегося стекла, которые были использованы в играх, с применением 32-битного PhysX, отвечает ЦП, а не ядра CUDA, что сказалось на производительности игр - пользователи отмечают сильное падение FPS в играх с PhysX:
Работает в BorderLands2, если принудительно включить, как с картами AMD, но работает ужасно. Падает ниже 60 FPS, просто стоя и стреляя из шокера в стену
Среди игр, которые имеют 32-битный PhysX, и могут страдать от проблем с производительностью при его включении, много AAA-тайтлов прошлых лет:
Mirror's Edge
BorderLands 2
Hot Dance Party
Batman: Arkham Asylum
QQ Dance
Metro 2033
Hot Dance Party II
Batman: Arkham City
Metro: Last Light
Assassin's Creed IV: Black Flag
На своей странице Nvidia дала официальный ответ по поводу этого изменения
32-битная нативная компиляция и кросс‑компиляция были удалены из CUDA 12.0 и более поздних версий Toolkit. 32-битные приложения CUDA не могут быть разработаны или отлажены с использованием набора инструментов CUDA 12.0 или более поздней версии для любой целевой архитектуры. Используйте набор инструментов CUDA из более ранних выпусков для 32-битной компиляции. Драйвер CUDA продолжит поддерживать запуск 32-битных двоичных файлов приложений на графических процессорах GeForce RTX 40 (Ada), GeForce RTX 30 series (Ampere), GeForce RTX 20/GTX 16 series (Turing), GeForce GTX 10 series (Pascal) и GeForce GTX 9 series (Maxwell). Драйвер CUDA не будет поддерживать 32-битные приложения CUDA на GeForce RTX 50 series (Blackwell) и более новых архитектурах. Поддержка запуска 32-битных приложений x86 на x86_64 Windows ограничена использованием: драйвера CUDA; среды выполнения CUDA (cudart); математической библиотеки CUDA (math.h).