Nvidias neurala texturkomprimering revolutionerar! đ
La compresiĂłn de texturas neuronales (NTC) de Nvidia por fin ha sido evaluada, mostrando las capacidades de esta tecnologĂa en una carga de trabajo 3D real. Compusemble en YouTube realizĂł pruebas de la tecnologĂa de compresiĂłn de memoria de Nvidia en una RTX 4090, a resoluciones de 1440p y 4K, revelando una impresionante reducciĂłn del 96% en el tamaño de las texturas de memoria con NTC comparado con las tĂ©cnicas de compresiĂłn de texturas convencionales. đ
Compusemble probĂł NTC en dos modos: «NTC transcodificado a BCn» y «Inferencia en Muestra.» El primero transcodifica texturas a BCn al cargarlas, mientras que el segundo solo descomprime los texeles individuales necesarios para renderizar una vista especĂfica, reduciendo aĂșn mĂĄs el tamaño de la memoria de textura. đź
En 1440p con escalado DLSS habilitado, el modo «NTC transcodificado a BCn» redujo el tamaño de memoria del test de la aplicaciĂłn en un 64%, pasando de 272MB a 98MB. Sin embargo, el modo «NTC inferencia en muestra» disminuyĂł significativamente el tamaño de la textura a solo 11.37MB, lo que representa una reducciĂłn del 95.8% en comparaciĂłn con la compresiĂłn no neuronal y un 88% en comparaciĂłn con el modo de compresiĂłn neuronal anterior. đČ
Las mĂ©tricas de Compusemble revelaron que el rendimiento sufre una leve caĂda al activar la compresiĂłn de texturas neuronales RTX. «El modo NTC transcodificado a BCn mostrĂł una reducciĂłn mĂnima en los FPS promedio comparado con NTC desactivado, aunque los 1% mĂĄs bajos de FPS fueron notablemente mejores que la compresiĂłn de texturas convencional con NTC desactivado. El modo NTC inferencia en muestras sufriĂł una caĂda mĂĄs pronunciada, pasando de los FPS promedios de 1,600 a alrededor de 1,500 FPS. Los 1% bajos cayeron significativamente a alrededor de 840 FPS.» đ
La reducciĂłn del tamaño de la memoria es la misma en 1440p con TAA en lugar de escalado DLSS, pero el comportamiento de rendimiento de la GPU varĂa. Todos los modos funcionaron significativamente mĂĄs rĂĄpido que DLSS, operando a casi 2000 FPS. Los 1% mĂĄs bajos en el modo «NTC inferencia en muestra» se movieron en un rango de 1,300 FPS, un gran salto desde 840 FPS. đ
No es sorprendente que aumentar la resolución a 4K haga que el prestanda caiga dråsticamente. Con escalado DLSS habilitado, muestra un FPS promedio en el rango de 1,100 FPS en el modo «NTC transcodificado a BCn» y apenas menos de 1,000 FPS en el modo «NTC inferencia en muestra.» Los 1% mås bajos para ambos modos estaban en el rango de 500 FPS.
Deshabilitar DLSS a favor de la resoluciĂłn nativa con TAA muestra un aumento promedio de FPS en el rango de 1,700 FPS con el modo «NTC transcodificado a BCn» y un promedio de FPS en el rango de 1,500 con el modo «NTC inferencia en muestra.» Los 1% mĂĄs bajos para el modo NTC anterior fueron apenas por debajo de 1,100 FPS, mientras que el modo posterior tuvo 1% bajos justo por debajo de 800 FPS. đ
Finalmente, Compusemble probĂł vectores cooperativos con el modo «NTC inferencia en muestra» a 4K-upplösning con TAA. Los vectores cooperativos habilitados resultaron en una tasa de frames promedio en el rango de 1,500, mientras que deshabilitados, el promedio de FPS se desplomĂł a poco menos de 650 FPS. Los 1% mĂĄs bajos igualmente estuvieron apenas por debajo de 750 FPS, con los vectores cooperativos activados; deshabilitados los 1% mĂĄs bajos estuvieron apenas arriba de 400 FPS, respectivamente. đ
Las pruebas de RTX NTC de Compusemble muestran que la teknologi de compresiĂłn neuronal de Nvidia puede reducir enormemente la huella de memoria de texturas de una aplicaciĂłn 3D, pero a costa del rendimiento, especialmente en el modo «inferencia en muestra.» â ïž
El aspecto mĂĄs interesante de los resultados de rendimiento es DLSS frente a la resoluciĂłn nativa. El aumento significativo en la tasa de frames a resoluciĂłn nativa muestra que los tensorkĂ€rnor que se utilizan para procesar NTC estĂĄn siendo muy exigidos, probablemente hasta el punto de que el rendimiento del escalado DLSS se ve perjudicado, lo suficiente como para limitar potencialmente los nĂșcleos de sombreado. Si esto no sucediera, deberĂamos ver el modo DLSS operando a una tasa de frames mĂĄs alta que las pruebas nativas de TAA a 4K. đ
La compresiĂłn de texturas neuronales RTX se ha estado desarrollando durante al menos algunos años. La nueva teknologi utiliza los nĂșcleos tensor de las GPUs modernas de Nvidia para comprimir texturas de aplicaciones y videojuegos 3D en lugar del tradicional CĂłdigo de Truncamiento de Bloques. RTX NTC representa la primera gran mejora en teknologi de compresiĂłn de texturas desde los años 90, permitiendo hasta cuatro veces mĂĄs alta resoluciĂłn de texturas que lo que las GPUs son capaces de procesar hoy en dĂa. đ
De teknologi estĂĄ en beta y no hay fecha de lanzamiento. Curiosamente, los requisitos mĂnimos para NTC parecen ser sorprendentemente bajos. La pĂĄgina de GitHub de Nvidia para RTX NTC confirma que el requisito mĂnimo de GPU es una GPU de la serie RTX 20. Sin embargo, la teknologi tambiĂ©n ha sido validada para funcionar en GPUs de la serie GTX 10, GPUs AMD Radeon RX 6000 y GPUs de la serie Arc A, lo que sugiere que podrĂamos ver esta tecnologĂa volverse comĂșn en GPUs no RTX e incluso en consolas. đ