GeForce vs. Quadro

B

Hola a todos.

Es una duda que arrastro desde hace bastante tiempo sobre tarjetas graficas.

Siempre he oido que las Quadro son profesionales, y que no valen para jugar, mientras que las GeForce son para jugar, pero peor por que vienen capadas en algunas funcionalidades, como ejemplo estas dos:

NVIDIA GeForce 8800 GT
NVIDIA Quadro FX 5600

La cuestion es, si llevan el mismo core, solo que la GeForce viene algo capada, ¿por que no vale la Quadro para jugar?, osea es el mismo chip, y encima sin capar, es un bulo que ha ido corriendo, o es real que no vale para jugar (sin entrar en precios, ni demas valoraciones, unicamente desde el punto de vista tecnico).

Gracias por anticipado.

Prava

Claro que vale para jugar, lo mismo que valdría su símil de juegos.

Superficus

Pues no señor... no es para jugar sino para hacer tareas de edición y modelado 3D y 2D profesionales, y por eso cuesta lo que cuesta. No son iguales, y la arquitectura interna varía ligeramente en algunas ocasiones, aunque por fuera sean muy parecidas o incluso idénticas.

Tampoco una GeForce tendrá desbloqueadas determinadas características (como algunos tipos de Anti-Aliasing, soporte de configuraciones multi-monitor especiales, etc).

Otra cosa es que estén "basadas" en el mismo chip y componentes similares, pero no son la misma tarjeta. En el pasado, NVidia editó tarjetas Quadro y tarjetas GeForce que eran muy similares y tan sólo había que realizarles softmods o pequeñas soldaduras para "desbloquearlas", pero eso hace tiempo que pasó a la historia (hablamos de las GeForce 2 y aquella época).

Las tarjetas Quadro dan menor rendimiento con los juegos que su "equivalente" de la misma generación en GeForce. Digamos que sería comparar un Ferrari con un tractor. La GeForce sería el Ferrari, tiene la misma potencia que el tractor, pero no vale para arar un campo porque se atascaría en el barro. El tractor tampoco nos serviría para ir a 280 por la autopista.

También los drivers son completamente distintos: los de las GeForce están pensados para obtener el máximo rendimiento a la hora de renderizar de forma dinámica gráficos 3D, aún a costa de perder calidad. Los drivers de las Quadro están pensados para obtener tasas de FPS muy estables y con calidades y resoluciones muy altas.

Están más pensadas para compilar objetos y mapas 3D, o para editar video con tasas de FPS sólidas. Si alguna vez habéis trabajado con un editor 3D, sabréis que las compilaciones y previsualizaciones son muy lentas y los cuelgues son frecuentes. Pues bien, con las tarjetas Quadro esto es más rápido y más estable, y los controladores están optimizados para que así sea.

Por eso, si ponemos un juego en una Quadro irá peor (considerablemente peor) que en una GeForce de la misma generación, y eso que cuestan el doble.

¿Pero qué pasa a la hora de trabajar con AutoCad y archivos muy complejos? Que la GeForce empieza a ahogarse y la Quadro sigue renderizando sin inmutarse. Las arquitecturas internas, la forma en que están organizados los flujos de datos dentro de la tarjeta, los anchos de banda, etc, son diferentes porque están pensadas para hacer cosas completamente distintas.

Otra cosa es que sí que podamos usarlas para jugar, claro, son tarjetas gráficas razonablemente potentes al fin y al cabo...

De igual manera, una 8800 Ultra por potente que sea no aguanta el tipo en un entorno profesional - imaginaos, además, lo que sería utilizar una tarjeta de este tipo con sus problemas de drivers, actualizaciones, oscilaciones de FPS, etc...

En un entorno profesional un estudio podría estar parado durante semanas por culpa de un driver experimental. Eso no puede permitírselo una empresa... y por eso se gastan la pasta en las Quadro.

Además, para trabajar de forma profesional hace falta una estación de trabajo profesional (para hacer determinados desarrollos), o de lo contrario no te permiten hacerlos las empresas que se dedican a este tipo de cosas.

Si no tienes una Quadro o FireGL (la gama profesional de ATI) no puedes acceder a determinados tipos de soporte técnico y recursos... un desarrollador o artista amateur puede desenvolverse suficientemente bien con una GeForce o una ATI de consumo (de hecho, casi todos lo hacen), pero quienes se plantean trabajar de forma profesional (sean o no freelance) han de utilizar una Quadro o una FireGL.

Las Quadro también llevan mejores chips (aunque sean de la misma familia, se seleccionan siempre los mejores y las mejores memorias posibles, en lugar de ajustar los precios como hacen los fabricantes de las gamas de consumo - las GeForce). Quiere decir que se calientan menos, podrán seguir siendo fiables después de muchas horas de trabajo a pleno rendimiento, y duran más.

Espero que ahora os quede más claro... :)

PD: Por supuesto, se siguen pudiendo modificar algunas GeForce para funcionar como Quadro... e incluso haciendo determinados tipos de hacks se consiguen resultados bastante similares... pero ojo, no son lo mismo y a la hora de exigirles la cosa acabará "cantando" por algún lado... (sea un bajón de FPS o una tarjeta recalentada).

Aquí tenéis un link a un PDF (en inglés) para quien quiera enterarse a fondo de qué va el asunto:

http://www.nvidia.com/object/quadro_geforce.html

iKi

Joder Superficus he flipado. Enhorabuena, muy bien explicado y muy claro :D

Gracias por el esfuerzo me ha parecido muy interesante.

B

Superficus, un 10 para ti, completamente resuelto el asunto, gracias tio.

bye.

Porrete

Eso es una aclaracion y lo demas tonterias XD.
¡¡¡Eres un crack!!!

albertoste

Vaya curre superficius, al igual que en el post de "problema pc", te pagan macho? porque deberian de hacerlo, y al igual que otros de por aqui (prava 4 mod :D)

Superficus

Jeje... por ejemplo hace "algún tiempo" las cosas eran diferentes, me acuerdo de haber hecho un softmod con un lápiz de grafito (dibujando sobre la placa de la tarjeta) y un flasheo de bios a una GeForce 2 para habilitar el antialiasing 2X por hardware... a partir de entonces la GeForce 2 pasaba a ser reconocida por Windows como Quadro Pro.

Era la caña! Se podía hacer antialiasing a los juegos por primera vez con una tarjeta normal..

Por cierto, una cosa "curiosa": cuando salió la primera beta de Bioshock era imposible ejecutarla con los drivers de las GeForce (aún era una beta muy temprana, y el juego había sido desarrollado en estaciones de trabajo con Quadro), así que la forma correcta de ejecutarla era con los drivers Quadro (algunos se pueden instalar con las GeForce). Si no, el juego no funcionaba.

Algunas betas funcionan mejor con esos drivers, sobre todo si son betas privadas de juegos aún a mitad de desarrollo. Pero ojo, una vez la beta ya es pública, o demo, etc... ya nos podemos olvidar de esos truquillos porque no ganaremos FPS. Es simplemente porque el juego viene directo desde la workstation y es más estable (tiene menos bugs) con las quadro. Una vez ya hacen los primeros testeos en PC's normales, se eliminan esos problemillas (corrupción de texturas, bajones de FPS en algunas áreas, etc).

orgasmatron

Tio eres un maquina, no sabia esas cosas de las betas privadas que iban mejor en quadro y tampoco de la beta de bioshock xD

Usuarios habituales