Hoy vamos a estar hablando un poco de la composición de los núcleos TU102, TU104, y TU106, los nuevos núcleos de Nvidia en los que se basan la RTX 2080Ti, RTX 2080 y RTX 2070 respectivamente.
Todos estos núcleos están basados en la nueva arquitectura Turing de Nvidia, incluyendo Cuda Cores mejorados, y trayendo por primera vez al mercado Gamer los Tensor Cores para Inteligencia Artificial, y los nuevos RT Cores que permiten hacer Ray-Tracing en tiempo real.
Según nos confirmó Nvidia, todos estos núcleos están fabricados bajo el proceso de 12nm de TSMC, bajo la especificación FinFet Nvidia, especial para estas gráficas. Aclaramos esto ya que había rumores de que estaban fabricados bajo el proceso de 16nm de Samsung, los cuales son falsos.
El núcleo TU102
El núcleo más grande es el núcleo TU102, un monstruo de 754mm2 con 18.6 billones de transistores en su interior. Se compone por 6 GPC (Clusters de Procesamiento Gráfico), 36 TPCs (Clusters de Procesamiento de Texturas), y 72 SMs (Streaming Multiprocessors).
A su vez cada GPC se compone de una unidad de rasterizado dedicada y seis TPCs, con cada TPC incluyendo dos SMs. Finalmente cada SM contiene 64 Cuda Cores, 8 Tensor Cores, 1 RT Core, un archivo de registro de 256KB, cuatro unidades de textura, y 96KB de Caché L1/Memoria Compartida que pueden ser distribuidos dependiendo la tarea.
Todo esto da un total de:
• 4,608 CUDA Cores
• 72 RT Cores
• 576 Tensor Cores
• 288 TMUs
• 12 controladores de memoria GDDR6 de 32 bits (384-bits en total).
Unidos a cada controlador de memoria se encuentran 8 ROPs y 512KB de cache L2. El núcleo completo posee 96 ROPs y 6144KB de Caché L2. También se encuentran en el núcleo dos conexiones NVLink x8 que permiten transferir hasta 100GB/s.
Este es el núcleo que utiliza la RTX 2080Ti aunque cuenta con ciertas partes deshabilitadas, incluyendo un controlador de memoria y dos TPCs (256 Cuda Cores, 4 RT Cores y 32 Tensor Cores menos).
El núcleo TU104
Luego está el núcleo TU104, que sigue siendo un núcleo muy grande con 13.6 billones de transistores y un tamaño de 545mm2. Este es el núcleo en el que se basa la RTX 2080.
Cuenta con 6 GPCs, 48SMs y 8 controladores de memoria GDDR6 de 32 bits (256 bits en total). Aquí cada GPC contiene 4 TPCs en vez de 6. El resto de la composición interna es igual así que no entraremos en detalle nuevamente. TU104 incluye:
• 3072 CUDA Cores
• 48 RT Cores
• 368 Tensor Cores
• 192 TMUs
• 8 controladores de memoria GDDR6 de 32 bits (256-bits en total).
En este caso se dispone de una sola conexión NVLink x8, dando un total de 50GB/s en transferencia bidireccional.
La versión presente en la RTX 2080 se encuentra recortada con 1 TPC menos, lo cual se traduce a 128 Cuda Cores, 16 Tensor Cores y 2 RT Cores menos.
El núcleo TU106
Aquí viene el núcleo mas polémico de Turing, el núcleo TU106. Esto se debe a que las gráficas X70 siempre fueron basadas en el núcleo XX104, y recién las XX60 utilizaban el núcleo 106. En este caso, la RTX 2070 utilizará el núcleo TU106 y no un núcleo TU104 recortado.
Aunque no tenemos palabra oficial de Nvidia, posiblemente se deba a que utilizar un DIE mas chico resulta mucho mas barato que recortar un DIE grande, y con el costo de estas gráficas, agregar costos adicionales haría aún mas difícil para el usuario comprar una.
Este núcleo tiene 10.8 billones de transistores y un tamaño de 445mm2. Posee 3 GPCs, 36 SMs, y 8 controladores de memoria GDDR6 de 32 bits para un total de 256 bits. No posee interfaz NVLink, por lo que no soporta configuraciones Multi-GPU.
Al igual que como hicimos con TU104, tampoco repetiremos la explicación interna que ya realizamos en TU102. Si desean saber más sobre la composición interna, pueden encontrarla en la descripción de TU102.
La composición completa de TU106 incluye:
• 2304 CUDA Cores
• 36 RT Cores
• 288 Tensor Cores
• 120 TMUs
• 8 controladores de memoria GDDR6 de 32 bits (256-bits en total).
En la RTX 2070 se utiliza el núcleo completo, teniendo todas las características mencionadas previamente.
¿Que opinan sobre los nuevos núcleos de Nvidia? ¿Van a comprar alguna GPU basada en ellos?