Nvidia quebrou o PhysX em muitos jogos antigos, mas apenas para GPUs GeForce RTX série 50

As placas de vídeo GeForce RTX série 50 perderam o suporte ao PhysX em jogos de 32 bits, e a Nvidia não parece estar planejando consertar isso. Ao executar o ainda muito popular Borderlands 2 em uma placa RTX 50, o mecanismo PhysX usa a CPU em vez da GPU, o que leva a problemas de desempenho. A Nvidia chamou isso de “comportamento esperado”, pois removeu o suporte ao PhysX de jogos mais antigos.

Fonte da imagem: NVIDIA

Com o lançamento dos aceleradores gráficos GeForce RTX série 50, a Nvidia abandonou o suporte para aplicativos CUDA de 32 bits, incluindo jogos de 32 bits que usam o mecanismo PhysX. Isso afetará jogos como Borderlands 2, Batman: Arkham City, BioShock Infinite, Assassin’s Creed IV: Black Flag e outros. Ao mesmo tempo, jogos de 64 bits que usam PhysX continuarão a rodar normalmente nas placas GeForce RTX série 50.

A recusa da Nvidia em oferecer suporte ao PhysX em jogos de 32 bits não significa que eles deixarão de trabalhar nos chips mais recentes da empresa: os jogos serão executados com o mecanismo de física desabilitado ou usarão o processador central para executar o PhysX, o que reduz significativamente a velocidade dos cálculos de física do jogo e o realismo do ambiente. GPUs da série RTX 40 e anteriores continuarão a oferecer suporte a aplicativos completos de 32 bits.

Abaixo está o texto da declaração oficial da Nvidia:

A compilação nativa de 32 bits e a compilação cruzada foram removidas do CUDA 12.0 e versões posteriores do Toolkit. Aplicativos CUDA de 32 bits não podem ser desenvolvidos ou depurados usando a cadeia de ferramentas CUDA 12.0 ou posterior para nenhuma arquitetura de destino. Use a cadeia de ferramentas CUDA de versões anteriores para compilação de 32 bits.

O driver CUDA continuará a oferecer suporte à execução de binários de aplicativos de 32 bits nas GPUs GeForce RTX série 40 (Ada), GeForce RTX série 30 (Ampere), GeForce RTX série 20/GTX série 16 (Turing), GeForce GTX série 10 (Pascal) e GeForce GTX série 9 (Maxwell). O driver CUDA não oferece suporte a aplicativos CUDA de 32 bits na série GeForce RTX 50 (Blackwell) e arquiteturas mais recentes.

O suporte para execução de aplicativos x86 de 32 bits no Windows x86_64 é limitado ao uso de:

  • Drivers CUDA
  • Tempos de execução CUDA (cudart)
  • Biblioteca Matemática CUDA (math.h)

É improvável que a Nvidia restaure a funcionalidade do código CUDA de 32 bits na série de aceleradores gráficos GeForce RTX 5000. Vários comentários de especialistas e usuários comuns chamam essa política de “desrespeitosa à herança de jogos da Nvidia”, da qual a PhysX faz parte.

avalanche

Postagens recentes

A NASA e a Roscosmos estenderão a operação do módulo mais antigo da ISS até 2032.

A NASA e a Roscosmos estenderão a vida útil do primeiro módulo da Estação Espacial…

43 minutos atrás

O Gemini ficou mais inteligente: o Google adicionou os “Notebooks” para coletar e armazenar informações sobre tópicos.

O Google anunciou um novo recurso chamado "Notebooks" para seu assistente virtual com inteligência artificial,…

43 minutos atrás

O Excel considera erroneamente 1900 um ano bissexto — e esse erro permanecerá para sempre.

Um artigo curioso foi descoberto no site de suporte da Microsoft, no qual o desenvolvedor…

43 minutos atrás

Os preços dos SSDs de 30 TB para data centers dispararam seis vezes em um ano, custando agora 22,6 vezes mais do que os HDDs.

A VDURA, empresa especializada em armazenamento definido por software para cargas de trabalho de IA…

1 hora atrás