Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Materia: Mantenimiento de PC
TEMA
Una tarjeta gráfica es un componente de un ordenador que puede estar integrado dentro
de la placa base, el procesador o ser externo y cuya función es la renderizar las
imágenes en la pantalla y ofrecer una visualización de alta calidad, procesando y
ejecutando datos gráficos mediante técnicas, características y funciones gráficas
avanzadas.
En primer lugar, los usuarios que utilizan el ordenador para jugar videojuegos. Luego,
los que usan aplicaciones de edición de vídeo como Adobe Premiere o DaVinci
Resolve, como así para editar fotografías, como puede ser Adobe Photoshop. Por
último, los usuarios que trabajan con complejos programas informáticos de inteligencia
artificial. Para realizar cualquiera de estas tres actividades, una buena tarjeta gráfica es
imprescindible.
Diferencia entre una tarjeta gráfica y una GPU
Después de esta definición tan académica, hay que aclarar un malentendido general. Y
es que hay que diferenciar la GPU (unidad de procesamiento gráfico) de lo que es una
tarjeta gráfica, porque lo primero es un chip, mientras que lo segundo es un producto
terminado.
Antes, la GPU no era más que un chip que se encargaba de acelerar gráficos 3D; en
pleno siglo XXI, la GPU renderiza, codifica, calcula el rebote de los rayos del Ray
Tracing, optimiza el rendimiento con tecnologías de reescalado y algunas hacen uso de
Machine Learning e Inteligencia Artificial.
Ahora que tenemos claramente identificado qué es una GPU, vamos a explicaros qué es
una tarjeta tarjeta gráfica como producto completo compuesto por:
Cada vez más vas sabiendo que es una tarjeta gráfica y ahora que conoces los
componentes que la conforman y en especial la GPU, es el momento ideal para
explicarte cómo funciona una tarjeta gráfica.
Arquitectura
Se trata del diseño o enfoque del interior de una GPU junto con la interacción de los
distintos componentes que hay en una tarjeta gráfica. Por ejemplo, la cantidad de
núcleos que tiene una GPU, la forma en la que se distribuyen, las funciones asignadas a
cada uno de ellos, el acceso a la memoria caché y su prioridad, etc.
La frecuencia GPU se mide en MHz e indica lo rápido que los núcleos de una GPU
pueden ser. A mayor refrigeración, mayor capacidad de tener una frecuencia más alta
(más calor, requiere mejor refrigeración), por ello las tarjetas gráficas con 3 ventiladores
o con bloques de agua manejan frecuencias más altas.
La velocidad del reloj es el número de veces que la GPU oscila por segundo. Por
ejemplo, si tiene 2000 MHz, significa que se cicla 2 millones de veces por segundo.
Hay que diferenciar el Core Clock del Memory clock, siendo la segunda la velocidad de
la memoria VRAM o memoria de vídeo. Cuando decimos VRAM nos referimos a la
cantidad de memoria GDDR que tiene la GPU, siendo muy habitual encontrar 4 GB, 6
GB, 8 GB, 10-12 GB, 16 GB y 24 o más GB.
Tanto el Core clock, como el Memory clock se pueden ajustar en MSI Afterburner para
hacer overclock, pero os aconsejo saber lo que hacéis y revisar las coberturas de
garantía del producto antes de hacer nada. Esto te va ayudar para descartar modelos y
saber qué tarjeta gráfica comprar en caso de querer overclock.
Por otro lado, está el ancho de banda de la memoria, que es medido en GB/segundo (o
GB/s), diferenciado del ancho de banda de la interfaz (medido en bit). Con estos datos
no vas a saber si una GPU es más potente que otra, pero son muy útiles para saber la
potencia teórica del modelo.
Estas características sí que suponen ciertas diferencias entre tarjetas gráficas de cara al
uso de las mismas y a su aprovechamiento. Primero, vamos a diferenciar conectores y
salidas:
Esto hace que tanto comprar las tarjetas gráficas Nvidia como las tarjetas gráficas
AMD sea más sencillo porque, aunque hay muchas empresas que venden tarjetas
gráficas, ya que todas utilizan la misma arquitectura subyacente. En otras palabras,
independientemente de si la compras a Asus, MSI, Gigabyte o Nvidia, un modelo
concreto tarjeta gráfica de Nvidia se comportará más o menos igual da igual quien la
fabriquen.
Pero eso no es todo y es que, en función del fabricante de la tarjeta gráfica, podemos
encontrar diferentes modelos en función a dos características principales:
Por refrigeración:
Por tamaño:
Nvidia y la otra mitad sean de AMD, hay una gran cantidad de empresas que se dedican
a fabricar y a comercializar dichas tarjetas gráficas. Las mejores marcas de tarjetas
gráficas, vamos a darte un breve resumen
1. Asus
2. MSI
3. Gigabyte
4. EVGA
5. Zotac
6. Sapphire
7. PowerColor
8. PNY
9. Inno3D
10. XFX
11. Gainward
12. Asrock
13. Ensambladores
La GPU de la tarjeta gráfica y sus características
• Arquitectura de la GPU
• Tamaño del chip o GPU en una tarjeta gráfica
• Unidades Shader y «núcleos»
ROPs y TMUs
• Frecuencia de Boost
• Pixel Fillrate y Texture Fillrate
• Poligonos por segundo
• Teraflops (TFLOPS) en una tarjeta gráfica
Resolución
Conexión e interfaz
• TDP y consumo
• Alimentación y pines
• Salidas de vídeo y conectores
Antes de ponernos a describir los puntos que definen una tarjeta gráfica, hemos de tener
en cuenta que no todas son iguales e incluso entre las que comparten el mismo nombre.
Es por ello es importante saber una serie de diferencias básicas:
NVIDIA y AMD son dos fabricantes de GPU, es decir, el chip central encargado de
generar esas imagenes tan espectaculares que veís en pantalla. Dicho procesador
especializado influenciará el modelo que montarán los ensambladores.
Si nuestra GPU es de AMD entonces debemos buscar las que se inicien como RX, y
descartar modelos muy antiguos que tienen siglas como R9, R7. Y si, por si no lo
sabíais las siglas de RX significan R10, pero AMD se quedó el nombre por motivos de
mercadeo. Lo siguiente que veréis son 3 cifras si estáis ente una que tiene una GPU con
arquitectura GCN o de 4 cifras si es RDNA, estas últimas son mejores en
especificaciones y en el caso de las RX 6×00 en adelante tendréis soporte DirectX 12
Ultimate.
En cuanto a la segunda cifra marca en que gama se encuentra la tarjeta gráfica, así pues,
una RX 6900 será mejor que una RX 6800, que a la vez tendrá mejores características
que una RX 6700. Ya para terminar os podéis encontrar con modelos XT, estos son de
especificaciones algo mejores.
NVIDIA
En el caso de que vuestras GPU sean de NVIDIA, si queréis tener una tarjeta gráfica
que este a la última tenéis que buscar una que empiece con las siglas RTX en vez de
GTX, ya que esto os asegurará tener soporte completo para DirectX 12 Ultimate. En
cuanto al número de cuatro cifras, las dos primeras indican la generación y va creciendo
por decenas. Así pues, una RTX 30×0 será de una generación más avanzada que una
RTX 20.
Las dos últimas cifras indican la gama a la que pertenece y, por tanto, la potencia dentro
de la misma arquitectura. Así pues, la RTX 3090 es más potente que la RTX 3080. De
tanto en cuanto NVIDIA lanza modelos Ti que tienen mejores especificaciones que los
modelos normales y también suele lanzar revisiones al cabo de un tiempo que reciben el
apellido SUPER.
Ensambladores
Cuando nos referimos a ensambladores, son terceras empresas que personalizan los
modelos de AMD y NVIDIA. Esta personalización puede ir desde cambiar el disipador
hasta la PCB. Adicionalmente, suelen agregar overclocking, un pequeño aumento de las
frecuencias de trabajo sin que afecte a la estabilidad.
A día de hoy las GPU son piezas de hardware que tienen un nivel de complejidad en su
arquitectura al nivel de un procesador central o CPU, no obstante no son necesarias
conocer todas las características de la tarjeta gráfica para su compra. Por otro lado, el
término también se suele utilizar para hablar del hardware gráfico al completo, lo cual
lleva a la confusión pese a que esta pieza de hardware no puede funcionar sin el resto de
elementos que la rodean.
Arquitectura de la GPU
Tanto AMD, NVIDIA e Intel con cada nueva arquitectura mejoran las especificaciones
de las anteriores. En el caso de Intel dado que las ARC Alchemist son su primera tarjeta
gráfica dedicada no supone en una confusión, en cambio, en el caso de NVIDIA y AMD
han aparecido varias generaciones de tarjetas gráficas en los últimos años.
• La interfaz con la memoria de vídeo y, por tanto, el ancho de banda con esta y la
memoria de vídeo en total. Hay que tener en cuenta que a cuantos más bits de
ancho de banda se pueden conectar más chips VRAM. Una buena manera de ver
si una tarjeta gráfica es de una gama más baja que otra es a partir de la cantidad
de memoria alrededor de la GPU.
• La cantidad de unidades de proceso dentro de la GPU, como es obvio a menos
espacio dentro del chip se pueden colocar menos en su interior y esto repercute
en que tengan una menor potencia de cálculo
Todas las GPU dentro de una misma arquitectura pese a tener diferentes tamaños
comparten todos los elementos comunes que definen a la misma, pero a diferentes
niveles de potencia. El hecho de que un modelo tenga un tamaño de GPU y menos
memoria que otro también se traduce en una gama de precios para todas las
necesidades.
Unidades Shader y «núcleos»
Una trampa de marketing que realizan los fabricantes de tarjetas gráficas es llamar
como núcleos a lo que son unidades de cálculo en coma flotante de 32 bits. Siendo
realistas un núcleo es la unidad mínima que puede ejecutar una instrucción completa de
un programa, por lo que una unidad de ejecución que solo es una parte del núcleo no
puede ser considerada un núcleo en sí misma.
Las unidades shaders en el caso de AMD son llamadas Compute Units o Workgroup
Processors dependiendo de la arquitectura de la que hablemos, en cambio, NVIDIA
lleva tiempo utilizando el término Streaming Multiprocessors o SM. No obstante,
cuando hablan de núcleos en sus especificaciones se refieren por lo general a las
unidades capaces de hacer cálculos aritméticos en coma flotante de 32 bits bajo el
nombre de núcleos CUDA, NVIDIA, o Stream Processors, AMD.
El Raster OutPut o ROP es una unidad encargada de generar los búferes de imagen y
por lo tanto puede escribir en la VRAM de manera directa e incluso sobre la Cache L2.
Las TMUs o Texture Mapping Unit es una unidad fija que se encarga del llamado
mapeo de texturas donde lógicamente se encarga de darle las texturas a las formas y
píxeles ya trabajados para finalmente rotar o redimensionar estas para hacerlas más
reales. Básicamente les da textura a los píxeles procesados.
No obstante, cuando iniciemos una aplicación gráficamente pesada como puede ser el
renderizado de una escena en 3D con Blender o a la hora de reproducir un videojuego
entonces esta se pondrá en marcha a su velocidad de reloj base marcada en sus
especificaciones, por lo que su sistema de refrigeración se pondrá en marcha y la GPU
operará todo el rato a dicha frecuencia, al menos hasta que no la necesitemos.
Frecuencia de Boost
En algunas GPU vais a ver una velocidad de reloj más alta, esta es la frecuencia de
Boost, la cual funciona igual que en una CPU. Por lo que durante un tiempo limitado la
velocidad de reloj subirá para acelerar el renderizado de la escena o que pueda realizar
los cálculos necesarios lo más rápido posible. No obstante, no puede ser alcanzada
mucho tiempo, ya que a mayor consumo entonces más temperatura liberada y eso es
peligroso para la GPU a largo plazo. En el caso de los modelos de AMD existe una
frecuencia de Boost más liviana llamada Game Clock, la cual tiene una duración más
larga en el tiempo al no ser una subida tan grande como la de Boost.
Muchos fabricantes a la hora dar las cifras de sus especificaciones técnicas utilizan las
tasas de velocidad a partir de la frecuencia de Boost como si esta estuviese activa todo
el tiempo. Si bien es cierto que se pueden alcanzar dicho rendimiento, esto solo se
puede hacer de forma temporal.
Unidades de función fija y de apoyo
Se llaman así por el hecho que efectúan siempre la misma función, por lo que esta no es
programable, sino que se encuentra fija el 100% del tiempo. La función de estas
unidades es realizar una serie de procesos que se repiten de manera continua en cada
fotograma a la hora de renderizar una escena de manera recursiva.
Además, la GPU incluye una serie de coprocesadores de apoyo para realizar tareas
como:
• La copia del búfer de imagen a la salida de vídeo, sea esta HDMI, DisplayPort
es llevada a cabo por el controlador de pantalla.
• La tarjeta gráfica usa códecs de vídeo por hardware para reproducir archivos de
vídeo en formatos como HEVC, AV1, H.264 y otros. Además, también tiene la
capacidad de poder trasladar de un formato a otro y generar archivos de vídeo a
partir de lo que vemos en pantalla.
• La unidad o unidades DMA lo que le permite acceder a la VRAM de otras
tarjetas gráficas en configuraciones duales, así como acceder a la RAM del
sistema para acceder a la lista de comandos.
La tasa de relleno es la cantidad de píxeles que una GPU escribe sobre la memoria de
vídeo para crear el fotograma sobre esta. Esta no coincide con los que se envían a
pantalla, ya que por la manera en que se genera una escena en 3D un píxel en la VRAM
puede ser escrito varias veces. Para ello se utilizan un tipo de unidades llamadas ROPS,
Raster Outputs, que reciben el píxel ya procesado y lo copian en la memoria de vídeo.
La tasa de texturizado, por otro lado, tiene que ver con las unidades de texturas y
funcionan a la inversa. Mientras que los ROPS escriben sobre la memoria, la unidad de
texturas lee de los mapas de textura almacenados de la VRAM para saber el valor de
color base de ese píxel en ese objeto en concreto.
La tasa de relleno (Pixel Fillrate) se lee en píxeles por segundo, mientras que la de
texturizado en téxeles por segundo (Texture Fillrate). Acompañado de una letra delante
del término, donde M significan millones y G miles de millones.
El desuso de estos dos puntos se debe a que desde la aparición de los shaders hace ya
casi 20 años la carga visual sobre cada juego varía, así como el tamaño de los polígonos
no siempre es igual. Se trata de máximos teóricos en un escenario que no es realista y
tampoco se dará nunca en una aplicación real.
¿Entonces cómo se calcula la potencia de cálculo? Pues muy sencillo, con la siguiente
fórmula:
Velocidad de reloj * núcleos CUDA o Stream Processors por unidad en toda la GPU
*2= potencia de cálculo en FP32.
Otra de las características de una tarjeta gráfica en la que nos hemos de fijar es en la
resolución objetivo soportada, a nivel de mover aplicaciones de escritorio cualquier
GPU puede moverlas sin problemas, no obstante, de cara al gaming es distinta y nos
encontramos con que dentro de cada arquitectura estás se distribuyen según la
resolución para la que están pensadas.
En la actualidad las de gama alta son para 4K y, por tanto, una resolución de 3840 x
2160 píxeles, gama media es QHD con 1440p de resolución y para terminar la gama
baja está en Full HD o 1080p. En cada gama la potencia necesaria para renderizar cuasi
se duplica, pero en la realidad no es así y a día de hoy las tarjetas de gama baja están
más preparadas para mover escenas en Full HD que las de gama alta las que tienen
cuatro veces más resolución.
La VRAM es la memoria que utiliza la GPU para trabajar, se trata de una del tipo local
y, por tanto, por lo general se encuentra fuera del alcance de la CPU. Es decir, no puede
ser usada por el procesador central del PC para ejecutar programa y, por tanto, añadir
más VRAM a través de la tarjeta gráfica no significa ampliar la memoria RAM del
sistema.
En la actualidad existen dos tipos de esta memoria que podemos encontrar en las
características de una tarjeta gráfica. Por un lado, las GDDR donde ya van por la sexta
generación y tiene una forma de varios chips montados sobre la misma placa que la
GPU. El otro tipo de VRAM que tenemos es la HBM, la cual se puede identificar por ir
montada sobre la GPU sobre una pequeña base, a la que llamamos interposer, que se
encuentra por encima de la placa de la tarjeta.
Por las especificaciones de ambos tipos de memoria de vídeo las podemos encontrar en
diferentes mercados, siendo en la actualidad las GDDR5, GDDR6 y GDDR6X más
comunes del mercado doméstico y las memorias HBM2 de tarjetas gráficas para
entornos mucho más profesionales.
Bus de ancho de banda (Memory Bus Width)
Si tenemos una memoria del tipo GDDR entonces tenemos que contar la cantidad de
chips que hay en la tarjeta gráfica y multiplicarlos por 32 para saber el número de pines
de datos entre la VRAM y la GPU. Solo los de una cara, ya que existe la posibilidad de
hacer que dos chips de memoria compartan una interfaz. Ese es el caso de la RTX 3090
Ti, que tiene 24 chips de memoria, pero solamente 384 bits de bus, 12 veces 32 bits. En
el caso de que tengamos una memoria HBM lo que haremos será contar el número de
chips y multiplicarlos por 1024.
Dado que las GPU son procesadores que dependen en su rendimiento del caudal de
datos, un ancho de banda más bajo en un modelo con la misma GPU respecto a otro
significa un rendimiento menor.
En cuanto a la memoria HBM cada chip son varias memorias apiladas y montadas como
una sola, por lo que deberás mirar en las especificaciones la cantidad de memoria
disponible.
Otras características de una tarjeta gráfica
Aparte de la GPU y la memoria de vídeo hay otras características en una tarjeta gráfica
que tampoco debemos pasar por alto y por tanto también son importantes.
Conexión e interfaz
El soporte de una versión del estándar PCI Express u otra nos sirve también para marcar
la antigüedad de una tarjeta gráfica sobre otra, por lo que ten en cuenta este detalle para
que no te cuelen una tarjeta gráfica desfasada en sus especificaciones.
TDP y consumo
Se suele confundir TDP (Thermal Design Power) con consumo y no es así. La realidad
es que el TDP (en total desuso hoy en día) hace referencia a la disipación que se
necesita en un chip para poder funcionar en un rango de temperatura determinado por el
fabricante, no al consumo en sí expresado en vatios.
La medida solo hace hincapié en que necesitaremos un disipador que pueda refrigerar X
vatios. Actualmente se usa TGP como medida para especificar el consumo siendo este
más acertado porque se refiere a la energía total que necesita la tarjeta gráfica y no solo
la GPU.
Alimentación y pines
Las tarjetas gráficas requieren energía eléctrica para funcionar y el puerto PCI Express
puede dar hasta 75 W de potencia. No obstante hay tarjetas gráficas que para poder
funcionar necesitan de potencia adicional y suelen venir con conector adicional que le
da una potencia extra aparte de la otorgada por la interfaz de comunicación. El conector
de 6 pines tiene la capacidad de otorgar 75 W de potencia adicional, el de 8 pines 150
W.
Algunas tarjetas gráficas tienen un conector de 12 pines, los cuales pueden dar hasta
500 W de potencia adicional a una GPU y superar el límite de 375 W. En todo caso a
más consumo entonces más potencia, por lo que es una forma para los usuarios niveles
para saber si están ante una tarjeta gráfica con especificaciones de alta gama o no.
Una tarjeta gráfica necesita enviar las imágenes que crea al monitor, no obstante no
todas las tarjetas gráficas tienen salidas de vídeo y aunque esto puede dar como
resultado una contradicción, en realidad no es así, ya que hay tarjetas gráficas en cuyas
especificaciones se puede ver no tienen salidas de vídeo, esto es así porque se utilizan
para la computación científica o para minería.
Las salidas de vídeo más usadas a día de hoy son el HDMI y el DisplayPort, por lo que
si te encuentras con una tarjeta gráfica con salidas DVI o VGA entonces será muestra
que te encuentras ante un modelo muy antiguo y que, por tanto, no llegará a las
especificaciones mínimas. No suele ocurrir esto, pero vigila que no te la cuelen en ese
aspecto.
La batalla entre AMD y NVIDIA sucede prácticamente cada día, ya que cada vez que
una de las compañías hace un avance, la otra desarrolla una tecnología que hace lo
mismo pero bajo su nombre, y que en ciertas ocasiones es mejor que la de su rival. En
este caso, AMD presenta su incorporación de FSR para reproductores de vídeo,
tratando de evitar que NVIDIA se quede con todo el mercado por su tecnología RTX
Video Super Resolution.
La tecnología de escalado de AMD
En este caso, AMD quiere dar el paso que ya dio NVIDIA hace unos meses, y es hacer
que el FSR sea compatible con reproductores de vídeo, esto nos permitiría ver cualquier
tipo de grabación en alta resolución, aunque nativamente esta sea más baja, por lo que
podremos ver, por ejemplo, algo que originalmente ha sido grabado a 720p escalado a
1440p.
Como bien hemos indicado, esta tecnología pretende hacer lo mismo que nos ofrecía
NVIDIA con su RTX Video Super Resolution, pero para las tarjetas gráficas del
fabricante AMD, por lo que han optado por un nombre simple, incluyendo la marca, la
tecnología y el propósito. Por otra parte, para no quedarse atrás con respecto a su
contrincante, AMD ya se encuentra trabajando con VLC para sacar una versión especial
de este reproductor de vídeo.
Según han indicado, buscan que esta versión para las gráficas de Radeon integre la
tecnología FSR para vídeo, así como la tecnología de reducción de ruido desarrollada
por AMD, de forma que tratan de buscar las mismas funcionalidades que tienen las
RTX en este reproductor. Esto es una gran noticia para aquellos que tengan en su
posesión una tarjeta gráfica de esta marca, ya que no tendrán que preocuparse de no
poder hacer uso del escalado para reproductores de vídeo por no tener una GPU de
NVIDIA, de forma que podrán disfrutar de vídeos con poca resolución nativa en
resoluciones más altas.
Petersen también ha dicho que la próxima generación de tarjetas gráficas Intel Arc
Battlemage Xe2 tiene su lanzamiento previsto para este mismo año 2024, confirmando
así los rumores anteriores al respecto. También ha dicho que los primeros chips ya están
en el laboratorio de pruebas, y que aunque no puede dar muchos más datos en este
momento se ha insinuado un lanzamiento antes de que termine el año, probablemente (y
esto ya es especulación nuestra) en la segunda mitad del año.
Más allá de todo esto, Petersen también ha hablado de las ventajas que supone seguir
utilizando un diseño basado en chips, como el coste o la posibilidad de tener diseños
monolíticos. Puro relleno, la verdad.
Y es que si, aunque los modelos más antiguos (e igualmente capaces) rondan los 300-
500€, los modelos más nuevos y potentes sobrepasan e incluso doblan la cifra de los mil
euros.
Una tarjeta gráfica puede durar muchos años, por lo que su cambio dependerá del uso
que cada uno le dará. Parece obvio, pero vale aclarar que a un usuario que juega
videojuegos todos los días su tarjeta gráfica no rendirá de la misma forma que de otro
que emplea el ordenador para editar vídeos de forma esporádica.
Por lo tanto, la principal razón para cambiar tu tarjeta gráfica es porque ya no rinde o no
tiene la potencia requerida para tus expectativas. Es decir, si sale un nuevo videojuego y
tu tarjeta no lo procesa de la forma correcta, quiere decir que ha quedado obsoleta y es
necesario cambiarla por otra con mayores funcionalidades. Lo mismo ocurre si el
usuario desea aumentar la resolución de pantalla superior o el rendimiento, ambos casos
en los que se le exigirá mucho más a la placa de vídeo.
GPU
GRAM
Luego, encontramos la GRAM, la memoria gráfica de acceso aleatorio, que son chips de
memoria que almacenar y transportan información. En este sentido, identificados dos
tipos de memorias gráficas. Por una parte, la dedicada, memoria más eficiente cuando la
tarjeta o la GPU disponen exclusivamente para sí este tipo de memorias. Por otro lado,
está la compartida, utilizada cuando se emplea memoria en detrimento de la memoria de
acceso aleatorio.