PhysX

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
PhysX
Nvidia physx official logo.png
Desarrollador
Nvidia Corporation
Nvidia PhysX developer site
Información general
Última versión estable 9.12.1031
306.97 (nvidia drivers)
26 de noviembre de 2012; hace 2 años (2012-11-26)
Género Simulación física
Sistema operativo Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP, Mac OS X, Linux (Sin aceleración de GPU), Wii, PlayStation 3, Xbox 360
Licencia Propietaria, Comercial
En español No No
[editar datos en Wikidata ]

PhysX es un motor propietario de capa de software intermedia o "middleware" y un kit de desarrollo diseñados para llevar a cabo cálculos físicos muy complejos. Conocido anteriormente como la SDK de NovodeX, fue originalmente diseñado por AGEIA y tras la adquisición de AGEIA, es actualmente desarrollado por Nvidia e integrado en sus chip gráficos más recientes.

El término PhysX también puede referirse a la tarjeta PPU (Unidad de Procesamientos de Física en sus siglas en inglés) la cual proporciona aceleración de hardware cuando es integrada en tarjetas gráficas (estas tarjetas liberan a la CPU de tareas propias del renderizado de imagen proporcionando imágenes más fluidas). Por tanto es importante saber si nos referimos a la parte hardware o software (middleware) cuando haya una referencia al término PhysX dado a que es fuente común de confusión.

Los motores físicos de middleware permiten a los desarrolladores de videojuegos abstraerse durante el desarrollo, ya que PhysX proporciona funciones especializadas en simulaciones físicas complejas, lo cual da como resultado una alta productividad en la escritura de código.

El 20 de julio de 2005, Sony firmó un acuerdo con AGEIA para usar la SDK de NovodeX en la consola PlayStation 3. Esto provocó que muchos desarrolladores empezaran a crear juegos muy complejos, antes impensables, gracias a esta tecnología. AGEIA afirmó que el PhysX era capaz de realizar estos procesos de cálculos físicos cien veces mejor que cualquier CPU creada anteriormente.

PPU[editar]

Una Unidad de Procesamiento de Física es un procesador especialmente diseñado para llevar a cabo cálculos físicos en un entorno 3D de videojuego. Procesos como partículas, humo o colisiones son ahora calculados y desarrollados por la PPU, en lugar de ser animaciones pre-diseñadas como se hacía hace unos años.

Especificaciones[editar]

  • 125 millones de transistores.
  • 182 mm² de tamaño.
  • Memoria: 128 MB GDDR3 RAM en interfaz de 128 bits.
  • Versiones de Asus y BFG tienen 128 MB GDDR3 RAM.
  • Interfaz: PCI
  • Sphere: 530 millones por segundo (capacidad máxima).
  • Convex: 530 000 por segundo (capacidad máxima).
  • Ancho de banda de Instrucciones (picos): 20 billones por segundo.
  • Las tarjetas de Nvidia que soportan PhysX son las series GeForce 8 en adelante. También lo soportan las tarjetas gráficas de portátiles desde la Serie 8M en adelante (En ambos casos, siempre y cuando tengan al menos 32 núcleos de procesamiento y 256 MB de memoria de vídeo dedicada).


Lista de tarjetas gráficas que soportan PhysX[editar]

GeForce 8 GeForce 9 GeForce 100 GeForce 200 GeForce 300 GeForce 400 GeForce 500 GeForce 600 GeGorce 700
GeForce 8400 GS GeForce 9500 GS GeForce GT 120 GeForce 210 GeForce GT 320 GeForce GT 430 GeForce GT 520 GeForce GT 610 Geforce GTX 760
GeForce 8600 GS GeForce 9500 GT GeForce GT 130 GeForce GT 220 GeForce GT 330 GeForce GT 440 GeForce GT 530 GeForce GT 620 GeForce GTX 760Ti
GeForce 8600 GT GeForce 9600 GSO GeForce GTS 150 GeForce GT 240 GeForce GT 340 GeForce GTS 450 GeForce GT 545 GeForce GT 630 GeForce GTX 770
GeForce 8600 GTS GeForce 9600 GT GeForce GTS 240 GeForce GTS 360M GeForce GTX 460 GeForce GTX 550 Ti GeForce GT 640 GeForce GTX 780
GeForce 8800 GS GeForce 9800 GT GeForce GTS 250 GeForce GTX 465 GeForce GTX 560 GeForce GTX 650Ti GeForce GTX 780Ti
GeForce 8800 GT GeForce 9800 GTX GeForce GTX 260 GeForce GTX 470 GeForce GTX 560Ti GeForce GTX 660Ti
GeForce 8800 GTS GeForce 9800 GTX+ GeForce GTX 275 GeForce GTX 480 GeForce GTX 570 GeForce GTX 670
GeForce 8800 GTS 512 GeForce 9800 GX2 GeForce GTX 280 GeForce GTX 580 GeForce GTX 680
GeForce 8800 Ultra GeForce GTX 285 GeForce GTX 590 GeForce GTX 690
GeForce GTX Titan

Afiliados[editar]

Títulos soportados[editar]

AGEIA habla ya de más de cien títulos que puedan aprovechar las cualidades de su procesador de física; algunos de ellos son los siguientes.

Enlaces externos[editar]