Compressão de textura neural: 96% menos VRAM! 🧠💾

A compressão de textura neural da Nvidia revoluciona! 🚀

A compressão de textura neural da Nvidia revoluciona! 🚀

A Compressão de Textura Neural (NTC) da Nvidia finalmente foi colocada à prova, mostrando as capacidades da tecnologia em uma carga de trabalho 3D do mundo real. Compor no YouTube realizou testes da tecnologia de compressão de memória da Nvidia em uma RTX 4090, em resoluções de 1440p e 4K, revelando uma redução impressionante do 96% no tamanho da textura de memória com NTC em comparação com técnicas convencionais de compressão de textura. 🚀

O Compusemble testou o NTC em dois modos: “NTC transcodificado para BCn” e “Inferência na amostra”. O primeiro transcodifica texturas para BCn ao carregar, enquanto o último apenas descompacta os texels individuais necessários para renderizar uma visualização específica, reduzindo ainda mais o tamanho da memória de textura. 🎮

Em 1440p com o upscaling DLSS habilitado, o modo “NTC transcodificado para BCn” reduziu o tamanho da memória do teste de aplicação em um 64%, passando de 272 MB para 98 MB. Entretanto, o modo “inferência NTC na amostra” reduziu significativamente o tamanho da textura para apenas 11,37 MB, o que representa uma redução de 95,81 TP3T em comparação à compressão não neural e uma redução de 881 TP3T em comparação ao modo de compressão neural anterior. 😲

As métricas do Compusemble revelaram uma ligeira queda de desempenho ao habilitar a compressão de textura neural RTX. «O modo NTC transcodificado para BCn mostrou uma redução mínima no FPS médio em comparação com o NTC desabilitado, embora o FPS mais baixo de 1% tenha sido notavelmente melhor do que a compressão de textura convencional com o NTC desabilitado. O modo de inferência NTC em amostras sofreu uma queda mais acentuada, passando de FPS médio de 1.600 para cerca de 1.500 FPS. O baixo 1% caiu significativamente para cerca de 840 FPS.» 📉

Primeira olhada no RTX Neural Texture Compression (BETA) no RTX 4090 – YouTube

A redução do tamanho da memória é a mesma em 1440p com TAA em vez de upscaling DLSS, mas o comportamento do desempenho da GPU varia. Todos os modos tiveram desempenho significativamente mais rápido que o DLSS, operando a quase 2000 FPS. O menor 1% no modo “inferência NTC na amostra” moveu-se na faixa de 1.300 FPS, um grande salto de 840 FPS. 🎉

Não é de surpreender que aumentar a resolução para 4K torne o desempenho cair drasticamente. Com o upscaling DLSS habilitado, ele mostra uma média de FPS na faixa de 1.100 FPS no modo “NTC transcodificado para BCn” e pouco menos de 1.000 FPS no modo “NTC inference on sample”. Os 1% mais baixos para ambos os modos estavam na faixa de 500 FPS.

Desabilitar o DLSS em favor da resolução nativa com TAA mostra um aumento médio de FPS na faixa de 1.700 FPS com o modo “NTC transcodificado para BCn” e um FPS médio na faixa de 1.500 com o modo “Inferência NTC na amostra”. O menor 1% para o modo NTC anterior era pouco menos de 1.100 FPS, enquanto o modo posterior tinha 1%s baixos, pouco menos de 800 FPS. 📊

Finalmente, o Compusemble testou vetores cooperativos com o modo “inferência NTC na amostra” em Resolução 4K com TAA. Com os vetores cooperativos ativados, a taxa média de quadros ficou na faixa de 1.500, enquanto com eles desativados, o FPS médio caiu para pouco menos de 650 FPS. Os 1%s mais baixos também ficaram um pouco abaixo de 750 FPS, com vetores cooperativos habilitados; desabilitados os 1% mais baixos estavam um pouco acima de 400 FPS respectivamente. 🔄

Os testes RTX NTC da Compusemble mostram que a tecnologia de compressão neural da Nvidia pode reduzir muito a pegada de memória de textura de um aplicativo 3D, mas ao custo do desempenho, especialmente no modo de "inferência baseada em amostra". ⚠️

O aspecto mais interessante dos resultados de desempenho é DLSS versus resolução nativa. O aumento significativo na taxa de quadros na resolução nativa mostra que o núcleos tensores usados para processar NTC estão sendo sobrecarregados, provavelmente a ponto de comprometer o desempenho de upscaling do DLSS, o suficiente para potencialmente limitar os núcleos do shader. Se isso não acontecer, devemos ver o modo DLSS operando a uma taxa de quadros mais alta do que os testes 4K nativos do TAA. 🔍

A compressão de textura neural RTX está em desenvolvimento há pelo menos alguns anos. A nova tecnologia usa os núcleos tensores das GPUs Nvidia modernas para compactar texturas para aplicativos e jogos 3D em vez do tradicional Block Truncation Code. O RTX NTC representa a primeira grande melhoria em tecnologia compressão de texturas desde a década de 1990, permitindo texturas com resolução até quatro vezes maior do que as GPUs são capazes de processar hoje. 📈

O tecnologia Está em beta e não há data de lançamento. Curiosamente, o requisitos mínimos para NTC parecem ser surpreendentemente baixos. A página do GitHub da Nvidia para RTX NTC confirma que o requisito mínimo de GPU é uma GPU RTX série 20. No entanto, a tecnologia também foi validada para funcionar em GPUs GTX série 10, GPUs AMD Radeon RX 6000 e GPUs Arc série A, sugerindo que poderíamos ver essa tecnologia se tornar comum em GPUs não RTX e até mesmo em consoles. 🎉

5 2 votos
Classificação do artigo
Inscrever-se
Notificar de
convidado

0 Comentários
mais antigo
Mais recente Mais votados
Comentários on-line
Ver todos os comentários