Tarjetas Graficas Nvidia | Develop Site

Imagen de werkenmapu

¿Finalmente Nvidia fabrico un producto eficiente y a un buen precio?

Tarjeta Grafica RTX 3080

Quienes nos dedicamos al diseño 3D esta es una noticia importante. Estamos a la espera para probar su rendimiento

Todavía no tengo en mis manos la GeForce RTX 3080 aunque también estoy pendiente de los drivers de prueba para linux pero al menos me quedo tranquilo ya que NVIDIA tiene un buen soporte para linux.

Hace una decada o mas que NVIDIA brinda soporte el mismo dia del lanzamiento de su controlador oficial Linux patentado.

En alguna oportunidades hubo un retraso de algunos dias pero gracias a su base de código de controlador ampliamente compartida entre Windows y Linux (y BSD), generalmente llega a tiempo. En términos generales, la compatibilidad con el primer corte es bastante buena si se utiliza este controlador propietario.

El rendimiento y las características generalmente están a la par con el controlador de Windows, aunque con excepciones de vez en cuando. Por lo tanto, mientras no cumpla estrictamente los principios del software libre y no se oponga a usar el blob binario, todo debería estar bien para que el RTX 3080 comience a enviarse esta semana o en los próximos días.

Si prefieres los controladores de gráficos de código abierto es donde NVIDIA lo tiene mas dificil. Hasta el día de hoy, el mejor soporte de controladores NVIDIA de código abierto sigue siendo con las tarjetas gráficas GeForce GTX 600/700 "Kepler" sin restricciones de firmware y la posibilidad de volver a sincronizar las tarjetas gráficas a sus frecuencias nominales de fábrica.

Aunque el cambio de reloj todavía se realiza manualmente, al menos los usuarios interesados ​​aún podemos alcanzar el máximo rendimiento y tener resultados cercanos a los del controlador propietario.

Para la serie GeForce GTX 900 y posteriores, debido a las restricciones de firmware de PMU(Platform Management Unit) y similares en este momento, el controlador Nouveau está atascado para ejecutarse en las frecuencias de reloj programadas en el momento del arranque que generalmente están muy limitadas (unos pocos cientos de Megahertz).

Entonces, con Maxwell y las versiones más recientes, existe el obstáculo de volver a sincronizar como la limitación número uno para el soporte del controlador de código abierto y sigue siendo así en Turing. NVIDIA está trabajando para abordar la situación, pero hasta ahora no hay una solución pública. En cuanto a la serie RTX 30 con Nouveau, es probable que pasen algunos meses antes de que haya soporte de código abierto.

La compatibilidad con la configuración del modo de kernel puede llegar antes, pero para habilitar los motores en Ampere y ver un soporte acelerado en funcionamiento, primero es necesario que NVIDIA libere sus archivos de firmware firmados según sea necesario para la inicialización del hardware.

Después de eso, los desarrolladores de Nouveau pueden pasar a trabajar en su soporte de controladores de código abierto hasta llegar al problema del cambio de reloj y otros obstáculos existentes. Probablemente será bien entrado el 2021 hasta que haya compatibilidad con controladores de código abierto de la serie Ampere / RTX 30.

Incluso si no existiera el gran problema de cambio de reloj, hasta la fecha todavía no hay ningún controlador Nouveau Vulkan y, por lo tanto, muchos juegos modernos de Linux no son compatibles y para los títulos de Steam Play con DXVK eso significa que tampoco hay soporte y, por lo tanto, se depende de traducción más lenta de Direct3D a OpenGL.

Pero no perdamos la esperanza los que amamos el código abierto. Si bien la situación en este momento es prácticamente inutilizable para Maxwell y las versiones más nuevas en código abierto, NVIDIA está desarrollando una estrategia mas abierta, aunque retrasado con respecto al calendario de GTC. El socio de NVIDIA, Red Hat, también sigue invirtiendo fuertemente en la pila Nouveau, lo que no tiene ningún sentido a menos que haya algo grande a la vista.

Durante años, los ingenieros de Red Hat han estado trabajando para agregar bits SPIR-V / OpenCL / NIR a Nouveau como parte de un juego de computación. Esas piezas se han ido uniendo, pero aún así, hasta que se resuelva la situación del cambio de reloj, el rendimiento está lejos de ser deseable. Hay muchos otros trabajos que Red Hat está realizando también en el espacio de los gráficos de código abierto, pero sería difícil imaginar que continúen trabajando activamente en Nouveau con características como OpenCL / SPIR-V compute de otra manera.

Una vez que tenga en mis manos el hardware de la serie NVIDIA RTX 30, por supuesto, habrá la plétora habitual de puntos de referencia no solo centrados en los juegos de Linux, sino también en el cómputo OpenCL / CUDA y muchas otras métricas. Por lo tanto, es mejor que espere a que lleguen esos números si considera la serie NVIDIA RTX 30. Pero suponiendo que esté de acuerdo con el uso del controlador patentado oficial de NVIDIA, es probable que el día del lanzamiento sea una experiencia relativamente fluida, ya que hemos llegado a disfrutar de sus controladores oficiales ... Al menos en base a mi monitoreo cercano durante los últimos 16 + años desde la perspectiva de Linux. Pero si prefiere controladores de código abierto o neutrales en el asunto de las licencias de conducir, es mejor esperar a ver qué sale de Navi 2 el próximo mes y también brindar más tiempo para ver si hay algo más en el frente de NVIDIA de código abierto.

Español