¿Por qué mi tarjeta gráfica no es lo suficientemente buena como debería ser?

3

En mi computadora de escritorio tengo una tarjeta gráfica básica, una ATI Radeon HD 5450 de 1 GB. Me ha funcionado bien a lo largo de los años, aunque estoy pensando en tener que reemplazarla porque no puede ejecutar los juegos como debería.

Tome Battlefield 2142 y Crysis. Dos juegos lanzados dentro de un año de diferencia (2006, 2007). Ejecuta el primero (tal vez no en gráficos completos) y se puede reproducir con una velocidad de cuadros decente (40+). Los requisitos del sistema para Battlefield 2142 son 1.7GHz, 512MB RAM y 128MB Gráficos que mi escritorio (Quad Core 2.8Ghz, 4GB RAM, 1GB Gráficos) coinciden bien. Esto también es suficiente para Crysis (CPU de 2.8GHz, 1.5GB de RAM, gráficos de 256MB). Además, otros juegos como Just Cause 2 y Battlefield Bad Company 2 "deberían" funcionar, pero son muy lentos y joviales, y apenas consigo eliminar 10 fps de ellos. Las escenas de introducción tanto para Bad Company 2 como para Just Cause 2 se reproducen lentamente con el audio / video desincronizado.

Me doy cuenta de que hay muchas cosas que no sé acerca de las tarjetas gráficas, pero también me doy cuenta de que no se trata solo de tener una tarjeta gráfica de 1GB o 2GB, ¿cuáles son las cosas que "importan" en una tarjeta gráfica: el reloj central? , la memoria, el reloj de memoria?

tombull89
fuente
¿Por qué está seguro de que esto es un problema de la tarjeta gráfica, no un problema de rendimiento del procesador / RAM, etc.?
Dave
Cuando desee utilizar los juegos más nuevos en la configuración más alta, puede actualizar su tarjeta regularmente.
Thorbjørn Ravn Andersen
Crysis es conocido por ser un cerdo de rendimiento.
VBwhatnow
@DaveRook - No estoy 100% seguro, todo lo demás parece estar bien / funciona bien
tombull89
@ ThorbjørnRavnAndersen: no quiero jugar en "high" solo con un framerate decente.
tombull89

Respuestas:

9

¿Cuáles son las cosas que "importan" en una tarjeta gráfica?

Hay una gran cantidad de factores que determinan qué tan buena es una GPU. Echemos un vistazo a algunos de ellos:

  • Ancho de bus GPU : El ancho de la interfaz del bus de memoria desde la memoria de la GPU hasta las unidades de procesamiento. Las GPU de gama baja tienen anchos bajos, lo que limita la cantidad de datos que se pueden transferir, lo que causa un enorme cuello de botella
  • No de los procesadores de flujo: Los procesadores de flujo, también conocidos como Shaders, son unidades dedicadas para realizar sombras de píxeles / vértices / geométricas. Las GPU más recientes no tienen tipos distintos de sombreadores, los sombreadores son capaces de realizar sombreado de píxeles / vértices / geométricos. A mayor número de procesadores / sombreadores de flujo, más rápido será el rendimiento
  • Core clock / Memory clock / Shader Clock : La velocidad de reloj de cada subsistema de una GPU. De estos, tener un reloj de memoria más alto significaría una transferencia de datos más rápida, lo que mejoraría enormemente el rendimiento. El reloj de memoria es lo que tiendo a mejorar cuando el overclocking, a menudo resulta en un gran impulso.
  • Tipo de memoria: El tipo de bus de memoria: en general, se sabe que GDDR5 proporciona el mejor rendimiento. GDDR3, DDR3 y DDR2 siguen. Hay un error común de que el tipo de memoria GPU debe coincide con su tipo de memoria principal; esto es falso y las personas que intentan "emparejar" los dos tipos de memoria a menudo terminan con caídas masivas de rendimiento.
  • Conductores: Sí, sí, los controladores son software, no hardware, pero los controladores hacen o destruyen una GPU. He visto actualizaciones de controladores que aumentan significativamente el rendimiento. Me abstendré de mencionar cuáles de los proveedores tienen mejores conductores, esa es otra guerra de fuego que está por suceder.

Notarás que no he mencionado la cantidad de memoria. en cualquier sitio arriba, eso es porque a menos que en casos extremos, el tamaño de la memoria simplemente no importa. A diferencia de la memoria RAM, donde más memoria a menudo se traduce en un rendimiento más rápido, esto no es cierto porque la memoria en la GPU se usa como un buffer de cuadros para el almacenamiento de textura. Como resultado, tener 4 GB en una GPU de gama baja no vale nada porque la GPU no poder Funciona lo suficientemente bien como para procesar esas texturas.

Otros interruptores de software / controlador que causan caídas / mejoras de rendimiento:

  • Filtrado de texturas: El filtrado de textura es la técnica utilizada para determinar qué tan bien se ve una textura. Los juegos más recientes usarían el filtrado trilineal, aunque el filtrado anisotrópico también es bastante común. El número al lado del método de filtrado: por ejemplo, 2x anisotrópico, 4x anisotrópico se refiere al número de muestras de textura utilizadas para el filtrado. Cuanto mayor sea el número de muestras, mayor será la calidad de la textura. En consecuencia, el número creciente de muestras de textura aumenta significativamente la memoria requerida para procesar las texturas.
  • Anti aliasing: El suavizado es la técnica utilizada para suavizar los bordes de los polígonos. Existen diferentes técnicas anti-aliasing, algunos proveedores específicos y otros no. Deshabilitar AA es otra forma de mejorar el rendimiento.
Sathyajith Bhat
fuente
1

¿Has probado los últimos controladores para tu tarjeta?

También vale la pena consultar los controladores actualizados para su placa base.

Las cosas que 'importan' con una tarjeta gráfica son similares a la forma en que funciona su PC:

GPU clockspeed: la potencia de procesamiento real para todo ese renderizado, cuanto mayor es esta velocidad de reloj, más trabajo puede realizar por ciclo. Como una CPU.

Memoria de gráficos - 1GB / 2GB + - la cantidad de RAM disponible para cargar todas esas texturas en la memoria para que puedan procesarse. Al igual que la memoria RAM de su escritorio y la apertura de imágenes / documentos / videos grandes.

Velocidad de la memoria de gráficos / velocidad de reloj: la velocidad a la que se pueden cargar las cosas en la GPU para su procesamiento, o se pueden cargar desde el disco en el área de RAM de la GPU. Lo mismo que la velocidad de la RAM de tu escritorio.

Obviamente, cuanto más alto / más grande sea mejor para cualquiera de estos, pero todos son muy relativos al costo de las tarjetas gráficas en sí. Algunas tarjetas basadas en la edición de video tendrán una gran cantidad de memoria integrada, pero no una velocidad de reloj alta, de la misma manera que la cantidad de RAM en los servidores físicos puede ser más importante que la velocidad del procesador.

HaydnWVN
fuente
2
Sí, es una tarjeta ATI, por lo que los controladores se lanzan y actualizan con bastante frecuencia.
tombull89
Como es una de las cartas de rango medio, pruebe los juegos de tartamudeo con todas las opciones AA y el filtro de textura desactivado (las 2 partes inferiores de la respuesta de Sathya) ya que realmente impactan la velocidad de las cartas más bajas. Si aún estás tartamudeando en algo como BF: BC2 con todas las configuraciones más bajas y AA desactivada, entonces tienes un problema. Funciona bien con mi antigua ATI 9700 Pro (¡una tarjeta de casi 10 años de antigüedad!) Lo que probablemente significa que es una especie de falla de procesamiento de algo en su tarjeta, probablemente no se pueda reparar (aunque esto no explica cómo está bien el 2142).
HaydnWVN
@HaydnWVN probablemente el motor del juego esté mejor afinado.
Sathyajith Bhat
¿Todavía no esperaría ver una tarjeta de 10 años de edad con un juego hecho de 4 a 5 años mejor que una tarjeta hecha al mismo tiempo?
HaydnWVN