stringtranslate.com

Turing (microarquitectura)

Turing es el nombre en clave de una microarquitectura de unidad de procesamiento gráfico (GPU) desarrollada por Nvidia . Lleva el nombre del destacado matemático y científico informático Alan Turing . La arquitectura se presentó por primera vez en agosto de 2018 en SIGGRAPH 2018 en las tarjetas Quadro RTX orientadas a estaciones de trabajo , [2] y una semana después en Gamescom en las tarjetas gráficas de consumo de la serie GeForce 20. [3] Basándose en el trabajo preliminar de Volta , su predecesor exclusivo de HPC , la arquitectura Turing presenta los primeros productos de consumo capaces de realizar trazado de rayos en tiempo real , un objetivo de larga data de la industria de los gráficos por computadora. Los elementos clave incluyen procesadores de inteligencia artificial dedicados ("núcleos Tensor") y procesadores de trazado de rayos dedicados ("núcleos RT"). Turing aprovecha DXR , OptiX y Vulkan para acceder al trazado de rayos. En febrero de 2019, Nvidia lanzó las GPU de la serie GeForce 16 , que utilizan el nuevo diseño Turing pero carecen de los núcleos RT y Tensor.

Turing se fabrica utilizando el proceso de fabricación de semiconductores FinFET de 12 nm de TSMC . La GPU TU102 de alta gama incluye 18,6 mil millones de transistores fabricados mediante este proceso. [1] Turing también utiliza memoria GDDR6 de Samsung Electronics y, anteriormente, de Micron Technology .  

Detalles

Imagen de la GPU TU104 utilizada en las tarjetas RTX 2080
Imagen de la GPU TU106 utilizada en las tarjetas RTX 2060
Imagen de la GPU TU116 utilizada en las tarjetas GTX 1660

La microarquitectura de Turing combina varios tipos de núcleos de procesador especializados y permite una implementación de trazado de rayos en tiempo real limitado. [4] Esto se acelera mediante el uso de nuevos núcleos RT (trazado de rayos), que están diseñados para procesar árboles cuádruples y jerarquías esféricas, y acelerar las pruebas de colisión con triángulos individuales.

Características de Turing:

La memoria GDDR6 es producida por Samsung Electronics para la serie Quadro RTX. [6] La serie RTX 20 se lanzó inicialmente con chips de memoria Micron , antes de cambiar a chips Samsung en noviembre de 2018. [7]

Rasterización

Nvidia informó mejoras en el rendimiento de rasterización (CUDA) para títulos existentes de aproximadamente un 30 a 50 % en comparación con la generación anterior. [8] [9]

Trazado de rayos

El trazado de rayos realizado por los núcleos RT se puede utilizar para producir reflejos, refracciones y sombras, reemplazando las técnicas raster tradicionales como los mapas cúbicos y los mapas de profundidad . Sin embargo, en lugar de reemplazar la rasterización por completo, la información recopilada del trazado de rayos se puede utilizar para aumentar el sombreado con información que es mucho más fotorrealista , especialmente en lo que respecta a la acción fuera de la cámara. Nvidia dijo que el rendimiento del trazado de rayos aumentó aproximadamente 8 veces con respecto a la arquitectura de consumo anterior, Pascal.

Núcleos tensoriales

La generación de la imagen final se acelera aún más mediante los núcleos Tensor, que se utilizan para rellenar los espacios en blanco en una imagen parcialmente renderizada, una técnica conocida como eliminación de ruido. Los núcleos Tensor ejecutan el resultado del aprendizaje profundo para codificar cómo, por ejemplo, aumentar la resolución de las imágenes generadas por una aplicación o un juego específicos. En el uso principal de los núcleos Tensor, se analiza un problema a resolver en una supercomputadora, a la que se le enseña mediante ejemplos qué resultados se desean, y la supercomputadora determina un método a utilizar para lograr esos resultados, lo que luego se hace con los núcleos Tensor del consumidor. Estos métodos se entregan a través de actualizaciones de controladores a los consumidores. [8] La supercomputadora utiliza una gran cantidad de núcleos Tensor por sí misma.

Turing muere

Desarrollo

La plataforma de desarrollo de Turing se llama RTX. Se puede acceder a las funciones de trazado de rayos de RTX mediante DXR de Microsoft , OptiX y también mediante extensiones Vulkan (esta última también está disponible en los controladores de Linux). [15] Incluye acceso a funciones aceleradas por IA a través de NGX. Las funcionalidades Mesh Shader y Shading Rate Image son accesibles mediante extensiones DirectX 12 , Vulkan y OpenGL en plataformas Windows y Linux. [16]

La actualización de octubre de 2018 de Windows 10 incluye el lanzamiento público de DirectX Raytracing. [17] [18]

Productos que utilizan Turing

Véase también

Referencias

  1. ^ ab "Arquitectura de GPU Turing de Nvidia: gráficos reinventados" (PDF) . Nvidia . 2018 . Consultado el 28 de junio de 2019 .
  2. ^ Smith, Ryan (13 de agosto de 2018). "NVIDIA revela la arquitectura de GPU Turing de próxima generación: NVIDIA apuesta por el trazado de rayos, GDDR6 y más". AnandTech . Consultado el 9 de abril de 2023 .
  3. ^ Smith, Ryan (20 de agosto de 2018). "NVIDIA anuncia la serie GeForce RTX 20: RTX 2080 Ti y 2080 el 20 de septiembre, RTX 2070 en octubre". AnandTech . Consultado el 9 de abril de 2023 .
  4. ^ Warren, Tom (20 de agosto de 2018). «Nvidia anuncia la serie de GPU RTX 2000 con '6 veces más rendimiento' y trazado de rayos». The Verge . Consultado el 20 de agosto de 2018 .
  5. ^ Oh, Nate (14 de septiembre de 2018). "Análisis profundo de la arquitectura de la GPU NVIDIA Turing: preludio de GeForce RTX". AnandTech . Consultado el 9 de abril de 2023 .
  6. ^ Mujtaba, Hassan (14 de agosto de 2018). "La memoria GDDR6 de Samsung alimenta las tarjetas Quadro RTX basadas en GPU Turing de NVIDIA". Wccftech . Consultado el 9 de abril de 2023 .
  7. ^ Maislinger, Florian (21 de noviembre de 2018). «RTX 2080 Ti defectuosa: Nvidia cambia de Micron a Samsung para la memoria GDDR6». PC Builder's Club . Consultado el 15 de julio de 2019 .
  8. ^ ab "#BeForTheGame". Contracción nerviosa .
  9. ^ Fisher, Jeff (20 de agosto de 2018). «GeForce RTX impulsa la era dorada de los juegos de PC con trazado de rayos en tiempo real». Nvidia . Consultado el 9 de abril de 2023 .
  10. ^ "Especificaciones de la GPU NVIDIA TU102". TechPowerUp .
  11. ^ "Especificaciones de la GPU NVIDIA TU104". TechPowerUp .
  12. ^ "Especificaciones de la GPU NVIDIA TU106". TechPowerUp .
  13. ^ "Especificaciones de la GPU NVIDIA TU116". TechPowerUp .
  14. ^ "Especificaciones de la GPU NVIDIA TU117". TechPowerUp .
  15. ^ «Plataforma NVIDIA RTX». Nvidia . 20 de julio de 2018 . Consultado el 9 de abril de 2023 .
  16. ^ "Extensiones de Turing para Vulkan y OpenGL". Nvidia . 11 de septiembre de 2018 . Consultado el 9 de abril de 2023 .
  17. ^ Pelletier, Sean (2 de octubre de 2018). «Actualización de Windows 10 de octubre de 2018: un catalizador para los juegos con trazado de rayos». Nvidia . Consultado el 9 de abril de 2023 .
  18. ^ van Rhyn, Jacques (2 de octubre de 2018). «DirectX Raytracing y la actualización de octubre de 2018 de Windows 10». Microsoft . Consultado el 9 de abril de 2023 .

Enlaces externos