La serie GeForce 600 es una serie de unidades de procesamiento gráfico desarrolladas por Nvidia , lanzada por primera vez en 2012. Supuso la introducción de la arquitectura Kepler . Fue sucedida por la serie GeForce 700 .
Descripción general
Mientras que el objetivo de la arquitectura anterior, Fermi, era aumentar el rendimiento bruto (particularmente para computación y teselación), el objetivo de Nvidia con la arquitectura Kepler era aumentar el rendimiento por vatio, sin dejar de buscar aumentos en el rendimiento general. [ 3 ] La principal forma en que Nvidia logró este objetivo fue mediante el uso de un reloj unificado. Al abandonar el reloj de sombreado que se encontraba en sus diseños de GPU anteriores, se aumenta la eficiencia, aunque se requieren más núcleos para lograr niveles de rendimiento similares. Esto no solo se debe a que los núcleos son más eficientes energéticamente (dos núcleos Kepler utilizan aproximadamente el 90 % de la energía de un núcleo Fermi, según las cifras de Nvidia), sino también a que la reducción en la velocidad del reloj proporciona una reducción del 50 % en el consumo de energía en esa área. [ 4 ]
Kepler también introdujo una nueva forma de manejo de texturas conocida como texturas sin enlace. Anteriormente, las texturas debían ser enlazadas por la CPU a una ranura específica en una tabla de tamaño fijo antes de que la GPU pudiera referenciarlas. Esto conllevaba dos limitaciones: una era que, debido a que la tabla tenía un tamaño fijo, solo se podían usar tantas texturas como cupieran en ella (128). La segunda era que la CPU realizaba un trabajo innecesario: tenía que cargar cada textura y también enlazar cada textura cargada en memoria a una ranura en la tabla de enlace. [ 3 ] Con las texturas sin enlace, se eliminan ambas limitaciones. La GPU puede acceder a cualquier textura cargada en memoria, lo que aumenta el número de texturas disponibles y elimina la penalización de rendimiento del enlace.
Finalmente, con Kepler, Nvidia logró aumentar la frecuencia de la memoria a 6 GHz. Para ello, Nvidia necesitó diseñar un controlador y un bus de memoria completamente nuevos. Si bien aún está lejos del límite teórico de 7 GHz de GDDR5 , supera con creces la velocidad de 4 GHz del controlador de memoria de Fermi. [ 4 ]
Kepler recibe su nombre del matemático, astrónomo y astrólogo alemán Johannes Kepler .
Arquitectura
La serie GeForce 600 incluye productos de las generaciones Fermi (antigua) y Kepler (más reciente) de GPU de Nvidia. Los modelos de la serie 600 basados en Kepler añaden las siguientes características estándar a la familia GeForce:
- Interfaz PCI Express 3.0
- DisplayPort 1.2
- Salida de vídeo HDMI 1.4a 4K x 2K
- Aceleración de vídeo por hardware Purevideo VP5 (decodificación H.264 de hasta 4K x 2K)
- Bloque de aceleración de codificación H.264 por hardware ( NVENC )
- Admite hasta 4 pantallas 2D independientes o 3 pantallas estereoscópicas/3D (NV Surround).
- Multiprocesador de transmisión de próxima generación (SMX)
- Un nuevo planificador de instrucciones
- Texturas sin enlaces
- Capacidad de cómputo CUDA 3.0
- GPU Boost
- TXAA
- Fabricado por TSMC mediante un proceso de 28 nm.
Arquitectura de multiprocesador de flujo (SMX)
La arquitectura Kepler emplea una nueva arquitectura de multiprocesador de flujo llamada SMX. El SMX es el método clave para la eficiencia energética de Kepler, ya que toda la GPU utiliza un único "Core Clock" en lugar del "Shader Clock" de doble bombeo. [ 4 ] El uso de un único reloj unificado por parte del SMX aumenta la eficiencia energética de la GPU debido a que dos núcleos CUDA de Kepler consumen el 90% de la energía de un núcleo CUDA de Fermi. En consecuencia, el SMX necesita unidades de procesamiento adicionales para ejecutar un warp completo por ciclo. Kepler también necesitaba aumentar el rendimiento bruto de la GPU para seguir siendo competitivo. Como resultado, duplicó los núcleos CUDA de 16 a 32 por matriz CUDA, de 3 matrices de núcleos CUDA a 6 matrices de núcleos CUDA, y de 1 grupo de carga/almacenamiento y 1 grupo SFU a 2 grupos de carga/almacenamiento y 2 grupos SFU. Los recursos de procesamiento de la GPU también se duplicaron. De 2 planificadores de warp a 4 planificadores de warp, 4 unidades de despacho se convirtieron en 8 y el archivo de registro se duplicó a 64K entradas para aumentar el rendimiento. Con la duplicación de las unidades de procesamiento de GPU y los recursos que aumentan el uso de espacios de chip, la capacidad del PolyMorph Engine no se duplica sino que se mejora, lo que le permite generar un polígono en 2 ciclos en lugar de 4. [ 5 ] Con Kepler, Nvidia no solo trabajó en la eficiencia energética sino también en la eficiencia de área. Por lo tanto, Nvidia optó por usar ocho núcleos CUDA FP64 dedicados en un SMX para ahorrar espacio de chip, al tiempo que seguía ofreciendo capacidades FP64 ya que no todos los núcleos CUDA de Kepler son compatibles con FP64. Con la mejora que Nvidia hizo en Kepler, los resultados incluyen un aumento en el rendimiento gráfico de la GPU mientras que se reduce el rendimiento FP64.
Un nuevo planificador de instrucciones
Se obtienen áreas adicionales del chip reemplazando el complejo planificador de hardware por un planificador de software simple. Con la planificación por software, la planificación de warps se trasladó al compilador de Nvidia y, dado que la canalización matemática de la GPU ahora tiene una latencia fija, ahora incluye la utilización de paralelismo a nivel de instrucción y ejecución superescalar, además del paralelismo a nivel de hilo. Como las instrucciones se planifican estáticamente, la planificación dentro de un warp se vuelve redundante, ya que la latencia de la canalización matemática ya se conoce. Esto resultó en un aumento del espacio del área del chip y una mayor eficiencia energética. [ 4 ] [ 6 ] [ 3 ]
GPU Boost
GPU Boost es una nueva función que es aproximadamente análoga al turbo boosting de una CPU. La GPU siempre tiene garantizada una velocidad de reloj mínima, denominada "velocidad de reloj base". Esta velocidad de reloj se establece al nivel que asegurará que la GPU se mantenga dentro de las especificaciones TDP , incluso con cargas máximas. [ 3 ] Sin embargo, cuando las cargas son menores, hay margen para aumentar la velocidad de reloj sin exceder el TDP. En estos escenarios, GPU Boost aumentará gradualmente la velocidad de reloj en pasos, hasta que la GPU alcance un objetivo de potencia predefinido (que es 170 W por defecto). [ 4 ] Al adoptar este enfoque, la GPU aumentará o disminuirá su velocidad de reloj dinámicamente, para que proporcione la cantidad máxima de velocidad posible sin exceder las especificaciones TDP.
El objetivo de potencia, así como el tamaño de los pasos de aumento de reloj que tomará la GPU, son ajustables a través de utilidades de terceros y proporcionan un medio para hacer overclocking a las tarjetas basadas en Kepler. [ 3 ]
Compatibilidad con Microsoft DirectX
Tanto las tarjetas basadas en Fermi como en Kepler son compatibles con Direct3D 11 , y ambas también son compatibles con Direct3D 12, aunque no con todas las características proporcionadas por la API. [ 7 ] [ 8 ]
TXAA
Exclusivo de las GPU Kepler, TXAA es un nuevo método de suavizado de bordes de Nvidia diseñado para su implementación directa en motores de juegos. TXAA se basa en la técnica MSAA y filtros de resolución personalizados. Su diseño aborda un problema clave en los juegos conocido como parpadeo o aliasing temporal ; TXAA lo resuelve suavizando la escena en movimiento, asegurando que cualquier escena del juego esté libre de aliasing y parpadeo. [ 9 ]
NVENC
NVENC es el bloque SIP de Nvidia que realiza la codificación de vídeo, de forma similar a Quick Sync Video de Intel y VCE de AMD . NVENC es una arquitectura de procesamiento de funciones fijas y de bajo consumo energético capaz de procesar, decodificar, preprocesar y codificar contenido basado en H.264. Los formatos de entrada de la especificación NVENC se limitan a la salida H.264. Sin embargo, a pesar de su formato limitado, NVENC puede realizar la codificación en resoluciones de hasta 4096 × 4096. [ 10 ]
Al igual que Quick Sync de Intel, NVENC actualmente se expone a través de una API propietaria, aunque Nvidia tiene planes de proporcionar el uso de NVENC a través de CUDA. [ 10 ]
Nuevas funciones del controlador
En los controladores R300, lanzados junto con la GTX 680, Nvidia introdujo una nueva función llamada VSync adaptativo. Esta función está diseñada para contrarrestar la limitación de la sincronización vertical (v-sync ), que provoca tirones cuando la velocidad de fotogramas cae por debajo de 60 FPS, ya que la frecuencia de sincronización vertical se reduce a 30 FPS y, si es necesario, a múltiplos de 60. Sin embargo, cuando la velocidad de fotogramas es inferior a 60 FPS, no se necesita la sincronización vertical, ya que el monitor puede mostrar los fotogramas a medida que están listos. Para solucionar este problema (manteniendo las ventajas de la sincronización vertical con respecto al desgarro de pantalla), se puede activar la sincronización vertical adaptativa en el panel de control del controlador. Esta se activará si la velocidad de fotogramas es igual o superior a 60 FPS y se desactivará si la velocidad de fotogramas disminuye. Nvidia afirma que esto dará como resultado una visualización general más fluida. [ 3 ]
Aunque la función debutó junto con la GTX 680, esta función está disponible para los usuarios de tarjetas Nvidia más antiguas que instalen los controladores actualizados. [ 3 ]
La función Dynamic Super Resolution (DSR) se incorporó a las GPU Fermi y Kepler con la actualización de los controladores de Nvidia en octubre de 2014. Esta función busca mejorar la calidad de la imagen mostrada, renderizando el escenario con una resolución más alta y detallada (escalado ascendente) y reduciéndola para que coincida con la resolución nativa del monitor ( reducción de escala ). [ 11 ] Esta función es similar a la Virtual Super Resolution (VSR) de AMD .
Historia
En septiembre de 2010, Nvidia anunció Kepler por primera vez. [ 12 ]
A principios de 2012, se dieron a conocer detalles sobre los primeros componentes de la serie 600. Estos primeros miembros eran GPU para portátiles de gama básica, basadas en la antigua arquitectura Fermi.
El 22 de marzo de 2012, Nvidia presentó la GPU de la serie 600: la GTX 680 para PC de escritorio y las GeForce GT 640M, GT 650M y GTX 660M para PC portátiles. [ 13 ] [ 14 ]
El 29 de abril de 2012, se anunció la GTX 690 como el primer producto Kepler de doble GPU. [ 15 ]
El 10 de mayo de 2012 se anunció oficialmente la GTX 670. [ 16 ]
El 4 de junio de 2012 se anunció oficialmente la GTX 680M. [ 17 ]
El 16 de agosto de 2012 se anunció oficialmente la GTX 660 Ti. [ 18 ]
El 13 de septiembre de 2012, se anunciaron oficialmente las GTX 660 y GTX 650. [ 19 ]
El 9 de octubre de 2012 se anunció oficialmente la GTX 650 Ti. [ 20 ]
El 26 de marzo de 2013 se anunció oficialmente la GTX 650 Ti BOOST. [ 21 ]
Productos
Serie GeForce 600 (6xx)

- 1 SPs – Procesadores de sombreado – Sombreadores unificados : Unidades de mapeo de texturas : Unidades de salida de renderizado
- 2. La tarjeta GeForce 605 (OEM) es una GeForce 510 con otra marca.
- 3 La tarjeta GeForce GT 610 es una GeForce GT 520 renombrada. Última versión PCI .
- 4. La tarjeta GeForce GT 620 (OEM) es una GeForce GT 520 con otra marca.
- 5 La tarjeta GeForce GT 620 es una GeForce GT 530 renombrada.
- 6 Esta revisión de la tarjeta GeForce GT 630 (DDR3) es una GeForce GT 440 (DDR3) renombrada.
- 7 La tarjeta GeForce GT 630 (GDDR5) es una GeForce GT 440 (GDDR5) renombrada.
- 8 La tarjeta GeForce GT 640 (OEM) es una GeForce GT 545 (DDR3) con otra marca.
- 9 La tarjeta GeForce GT 645 (OEM) es una GeForce GTX 560 SE con otra marca.
Serie GeForce 600M (6xxM)
La arquitectura de la serie GeForce 600M para portátiles. La potencia de procesamiento se obtiene multiplicando la velocidad de reloj del sombreador, el número de núcleos y la cantidad de instrucciones que cada núcleo es capaz de ejecutar por ciclo.
(*)-Apple MacBook Pro Retina 2012 con configuración de 512 MB o 1024 MB GDDR5.
Tabla de chipsets
Serie GeForce 600 (6xx)
- ↑ En OpenCL 3.0, la funcionalidad de OpenCL 1.2 se convirtió en una base obligatoria, mientras que todas las características de OpenCL 2.x y OpenCL 3.0 se hicieron opcionales.
- 1 2 Shaders unificados : unidades de mapeo de texturas : unidades de salida de renderizado
- 1 2 Para calcular la potencia de procesamiento, consulte Kepler (microarquitectura)#Rendimiento o Fermi (microarquitectura)#Rendimiento .
- ↑ Vulkan 1.2 solo es compatible con tarjetas Kepler. [ 33 ]
- ↑ La tarjeta GeForce 605 (OEM) es una GeForce 510 con otra marca.
- ↑ La tarjeta GeForce GT 610 es una GeForce GT 520 renombrada.
- ↑ La tarjeta GeForce GT 620 (OEM) es una GeForce GT 520 con otra marca.
- ↑ La tarjeta GeForce GT 630 (DDR3, 128 bits, versión comercial) es una GeForce GT 430 (DDR3, 128 bits) con otro nombre.
- ↑ La tarjeta GeForce GT 630 (GDDR5) es una GeForce GT 440 (GDDR5) con otro nombre.
- ↑ La tarjeta GeForce GT 640 (OEM) GF116 es una GeForce GT 545 (DDR3) con otra marca.
- ↑ La tarjeta GeForce GT 645 (OEM) es una GeForce GTX 560 SE con otra marca.
Apoyo
Nvidia dejó de publicar controladores de 32 bits para sistemas operativos de 32 bits después de que se publicara el último controlador Release 390, 391.35, en marzo de 2018. [ 35 ]
Las GPU Kepler para portátiles pasaron a tener soporte heredado en abril de 2019 y dejaron de recibir actualizaciones de seguridad críticas en abril de 2020. [ 36 ] Varias GPU Geforce 6xxM para portátiles se vieron afectadas por este cambio; las restantes eran GPU Fermi de gama baja que ya no tenían soporte desde enero de 2019. [ 37 ]
Nvidia anunció que después de los controladores Release 470, haría la transición del soporte de controladores para los sistemas operativos Windows 7 y Windows 8.1 al estado heredado y continuaría proporcionando actualizaciones de seguridad críticas para estos sistemas operativos hasta septiembre de 2024. [ 38 ]
Nvidia anunció que todas las GPU de escritorio Kepler restantes pasarían a tener soporte heredado a partir de septiembre de 2021 y recibirían soporte para actualizaciones de seguridad críticas hasta septiembre de 2024. [ 39 ] Todas las GPU GeForce 6xx restantes se verían afectadas por este cambio.
Véase también
Notas
Referencias
- ↑ "Soporte para controladores Vulkan" . Nvidia . 10 de febrero de 2016. Archivado del original el 9 de enero de 2021. Consultado el 25 de abril de 2018 .
- ↑ "Qué hacer y qué no hacer con el DX12" . 17 de septiembre de 2015.
- 1 2 3 4 5 6 7 8 "Nvidia GeForce GTX 680 Whitepaper.pdf" (PDF) . Archivado del original (PDF) el 17 de abril de 2012. (1405 KB) , página 6 de 29
- 1 2 3 4 5 Smith, Ryan (22 de marzo de 2012). "Análisis de la NVIDIA GeForce GTX 680: Recuperando la corona del rendimiento" . AnandTech . Archivado del original el 24 de marzo de 2012. Consultado el 25 de noviembre de 2012 .
- ↑ "GK104: El chip y la arquitectura GK104: El chip y la arquitectura" . Tom's Hardware. 22 de marzo de 2012.
- ↑ "Documento técnico sobre la arquitectura NVIDIA Kepler GK110" (PDF) .
- ↑ Moreton, Henry (20 de marzo de 2014). "DirectX 12: Un gran avance para los videojuegos" . Blogs.nvidia.com . Consultado el 11 de mayo de 2014 .
- ↑ Kowaliski, Cyril (21 de marzo de 2014). "DirectX 12 también añadirá nuevas características para las GPU de próxima generación" . The Tech Report . Consultado el 1 de abril de 2014 .
- ↑ "Presentación de la GPU GeForce GTX 680" . Nvidia. 22 de marzo de 2012.
- 1 2 "Resultados de referencia: NVEnc y MediaEspresso 6.5" . Tom's Hardware. 22 de marzo de 2012.
- ↑ "Controlador GeForce Game Ready para Civilization: Beyond Earth y Lords Of The Fallen ya disponible" . Consultado el 24 de octubre de 2014 .
- ↑ Yam, Marcus (22 de septiembre de 2010). "Hoja de ruta de Nvidia" . Tom's Hardware US.
- ↑ "Presentación de la GPU GeForce GTX 680" . NVIDIA. 22 de marzo de 2012. Consultado el 10 de diciembre de 2015 .
- ↑ "Portátiles GeForce 600M: Potentes y eficientes" . NVIDIA. 21 de marzo de 2012. Consultado el 10 de diciembre de 2015 .
- ↑ "Rendimiento perfeccionado: Presentamos la GeForce GTX 690" . GeForce. 1 de abril de 2012. Consultado el 1 de marzo de 2014 .
- ↑ "Presentación de la GPU GeForce GTX 670" . GeForce. 19 de marzo de 2012. Consultado el 1 de marzo de 2014 .
- ↑ "Presentación de la GPU móvil GeForce GTX 680M" . 4 de junio de 2012. Consultado el 10 de diciembre de 2015 .
- ↑ "Conoce tu nueva arma: la GeForce GTX 660 Ti. Borderlands 2 incluido" . GeForce. 15 de agosto de 2012. Consultado el 1 de marzo de 2014 .
- ↑ "Kepler para todos los jugadores: Conozca las nuevas GeForce GTX 660 y 650" . GeForce. 12 de septiembre de 2012. Consultado el 1 de marzo de 2014 .
- ↑ "Familia Kepler completa : Presentación de la GeForce GTX 650 Ti" . GeForce. 9 de octubre de 2012. Consultado el 1 de marzo de 2014 .
- ↑ "GTX 650 Ti BOOST: Optimizada para juegos en el punto óptimo" . GeForce. 26 de marzo de 2013. Consultado el 1 de marzo de 2014 .
- ↑ "Tarjeta gráfica GeForce 610M con tecnología Optimus | NVIDIA" . Nvidia.in . Consultado el 7 de mayo de 2013 .
- 1 2 3 4 5 6 7 8 9 "Serie GeForce 600M de NVIDIA: Reducción del tamaño de los chips Kepler y Fermi para dispositivos móviles" . AnandTech. Archivado del original el 24 de marzo de 2012. Recuperado el 7 de mayo de 2013 .
- ↑ "Tarjeta gráfica GeForce GT 630M con tecnología Optimus | NVIDIA" . Nvidia.in . Consultado el 7 de mayo de 2013 .
- ↑ "GPU GT 630M con tecnología NVIDIA Optimus" . GeForce . Consultado el 7 de mayo de 2013 .
- ↑ "GPU GeForce GT 635M con tecnología NVIDIA Optimus | NVIDIA" . Nvidia.in . Consultado el 7 de mayo de 2013 .
- ↑ "GPU GT 635M con tecnología NVIDIA Optimus" . GeForce . Consultado el 7 de mayo de 2013 .
- ↑ "Acer Aspire TimelineU M3: Life on the Kepler Verge" . AnandTech. Archivado del original el 16 de marzo de 2012. Consultado el 7 de mayo de 2013 .
- ↑ "HP presenta nuevos portátiles con diseño Mosaic e Ivy Bridge 2012, disponibles a partir del 8 de abril" . Laptopreviews.com. 18 de marzo de 2012. Archivado del original el 23 de mayo de 2013. Consultado el 7 de mayo de 2013 .
- 1 2 "Ayúdame a elegir | Dell" . Content.dell.com. 13 de abril de 2012. Archivado del original el 2 de noviembre de 2012. Consultado el 7 de mayo de 2013 .
- ↑ Wollman, Dana (8 de enero de 2012). "Lenovo presenta seis portátiles de consumo masivo (y un reemplazo de ordenador de sobremesa)" . Engadget.com . Consultado el 7 de mayo de 2013 .
- ↑ "Consumo de energía de 660 m probado en Asus G75VW" . Consultado el 24 de octubre de 2014 .
- ↑ «El Grupo Khronos» . 31 de mayo de 2022.
- ↑ "Especificaciones de la NVIDIA GeForce GTX 650" . TechPowerUp . Consultado el 9 de diciembre de 2021 .
- ↑ "Plan de soporte para sistemas operativos de 32 y 64 bits | NVIDIA" .
- ↑ "Plan de soporte para las GPU GeForce de la serie Kepler para portátiles | NVIDIA" .
- ↑ "Plan de soporte para las GPU GeForce de la serie Fermi | NVIDIA" .
- ↑ "Plan de soporte para Windows 7 y Windows 8/8.1 | NVIDIA" .
- ↑ "Plan de soporte para las GPU GeForce de la serie Kepler para ordenadores de sobremesa | NVIDIA" .
Enlaces externos
- Presentamos la GPU GeForce GTX 680
- Presentamos la GPU GeForce GTX 670
- Te presentamos tu nueva arma: la GeForce GTX 660 Ti. Incluye Borderlands 2.
- Kepler para todos los jugadores: Descubre las nuevas GeForce GTX 660 y 650
- Documento técnico de Kepler
- Presentamos la GPU móvil GeForce GTX 680M
- Portátiles GeForce 600M: Potentes y eficientes
- GeForce GTX 690
- GeForce GTX 680
- GeForce GTX 670
- GeForce GTX 660 Ti
- GeForce GTX 660
- GeForce GTX 650 Ti BOOST
- GeForce GTX 650 Ti
- GeForce GTX 650
- GeForce GT 640
- GeForce GTX 680MX
- GeForce GTX 680M
- GeForce GTX 675MX
- GeForce GTX 670MX
- GeForce GTX 660M
- GeForce GT 650M
- GeForce GT 645M
- GeForce GT 640M
- Un nuevo amanecer
- Nvidia Nsight
- Base de datos de GPU de techPowerUp!
- Presentación oficial de la Nvidia GeForce GTX 690
- Presentaciones relacionadas con la informática en 2012
- Serie GeForce