Renderização por GPU

 

As melhores placas gráficas para renderização

Tradicionalmente, a única maneira de reduzir os tempos de renderização era comprar CPUs mais rápidas ou mais sistemas e renderizar através da rede. Como resultado, uma vez que você tinha terminado de criar os modelos, texturas e animações para a sua cena da  placa gráfica em sua estação de trabalho gráfica foi deixada em grande parte ociosa..

No entanto, como as placas gráficas se tornaram mais poderosas e os tamanhos de buffer de quadros aumentaram, agora é possível usá-los para acelerar a renderização. As GPUs são tão boas em renderização, porque ao contrário de uma CPU possui uma pequena quantidade de núcleos altamente complexos, uma GPU tem centenas ou milhares de núcleos comparativamente simples que são perfeitos para quebrar a tarefa complexa de renderização em lotes de pequenos pedaços de tamanho de corte.

Como resultado muitos motores de renderização agora suportam renderização de GPU bem como ou em vez da CPU, com ganhos de desempenho dramáticos de qualquer coisa de 6x a 15x dependendo do renderizador. Por esta razão, é crucial entender o hardware que o seu mecanismo de renderização escolhido pode aproveitar, especialmente porque isso mudará ao longo do tempo, à medida que os patches e novas versões de softwares forem lançados, assim como novos drivers gráficos.

Nós fornecemos uma ampla gama de sistemas de processamento de GPU, a partir de servidores de processamento dedicados a estação de trabalho que também podem ser utilizados para modelagem e animação.

 

Desempenho de renderização de GPU

A característica mais importante a procurar em uma placa gráfica para renderização é o número de núcleos, pois esta é a parte da GPU usada para processar todos os cálculos. Em segundo lugar, certifique-se de escolher uma placa gráfica que tenha RAM suficiente para caber todas as geometrias e texturas no interior. Se o buffer de quadros não for grande o suficiente, então alguns recursos irão utilizar a RAM do sistema principal, que é muito mais lenta do que a RAM na placa gráfica.

 

 

Embora seja possível cortar tempos de renderização usando GPUs ainda é importante ter uma CPU rápida, pois isso é muito utilizado durante a carga e os processos de configuração. Outros renderizadores, como Thea Render, também usam a CPU durante a renderização, alcançando uma velocidade ainda mais dramática do que a renderização de CPU ou GPU sozinha.

Neste guia, veremos como diferentes configurações de hardware funcionam em alguns dos renderizadores mais populares. Como os processadores são codificados de forma muito diferente um do outro, é importante não usar esses dados para comparar um renderizador com outro; No entanto você pode usá-lo para ver como eficaz atualizar seus sistemas de renderização pode ser.

 

Rendimento de renderização Iray 2015

 

NVIDIA Iray é um motor de renderização com base física que está disponível como um plugin para 3ds Max, Cinema 4D, Maya, Revit e Rhino. O gráfico abaixo mostra o desempenho de renderização que você pode esperar  no 3ds Max ao renderizar usando o plugin NVIDIA Iray em várias CPUs e GPUs. As pontuações são mostradas como relativas a uma única CPU Intel Xeon E5.

 

Rendimento de renderização de renderização de octanas

 

O OTOY Octane Render é um renderizador com base fisicamente imparcial e usa NVIDIA CUDA para desbloquear o poder das GPUs. O gráfico abaixo mostra a média de Ms / s (mega amostras por segundo) em uma variedade de GPUs diferentes, com uma maior taxa de amostragem significando tempos de renderização mais curtos.

 

 

 

 

FurryBall RT desempenho de renderização

AAA Studio Furyball RT é processador de GPU que tem modos imparciais e tendenciosa e está disponível como um plugin para 3ds Max, Cinema 3D e Maya. O gráfico abaixo mostra o desempenho que você pode esperar em uma variedade de GPUs diferentes em relação a uma única placa gráfica GeForce GTX Titan.