Boa noite, pessoal.
Primeiro vou pedir para os mais exaltados que se controlem porque o "tio" André está com o botão do mouse no detonador de usuários que tumultuam, dependendo a decisão sobre a "pena de morte" é sumária!
Sobre o tópico pelo que li tem vários equívocos, principalmente com os processadores. Os processador multinúcleos (multitread) fazem uma diferença brutal no render, coisas absurdas as vezes. Infelizmente como estamos sem o fórum completo ainda, o tópico sobre Benchmark de render está desativado por enquanto. Quando voltar aconselho a vocês a darem uma olhada no tópico criado pelo nosso amigo Adriano Leal, ele já deve ter uns 4 anos. Lá está nitidamente a diferença da evolução dos processadores. Se não me engano, até fiz um comentário neste tópico analisando os tempos, é um absurdo a diferença de tempos de 2007 a 2011.
Outra coisa, o principal componente de um render somente com CPU é o processador, é ali que são feitos todos os cálculos. E como o Fla3dmadness falou só em casos de falta de memória RAM é que ela fará realmente diferença, porém a velocidade dela praticamente será imperceptível, desde que ela seja maior ou igual a do BUS do processador. Por exemplo, se o processador tem Bus de DDR3 1333Mhz, se você colocar memória com Bus de DDR3 1066MHz, ele terá que baixar a velocidade para não dar problemas. Já se você pegar uma memória de 1600MHz você terá uma boa folga para fazer overclock no processador. Uma coisa que melhorou e muito o desempenho das memórias RAM nos equipamentos Intel foi a inclusão do controlador de memória junto ao processador e não mais no chipset da placa-mãe. Assim o acesso as memórias ficou mais rápido e possibilidade de ocorrer menos erros, digamos que agora os dados pegam um "atalho" para irem do processador para a memória e vice-versa.
Um teste interessante para vocês verem a real diferença entre um singletread e um multitread é definir a afinidade dos núcleos em relação ao Max no Gerenciador de tarefas. Ctrl+Shift+Esc para abri-lo, aba processos, clique com o botão direito em cima do 3dmax.exe e depois em Definir Afinidade... daí é só ir desabilitando e depois habilitando os núcleos.. Ali você deixa só um núcleo ativo e depois vai aumentando até a quantidade máxima do seu processador, vocês verão a diferença que é ter apenar um núcleo funcionando (detalhe: irá aparecer a quantidade de buckets referente a quantidade do processador de vocês). Para acompanhar que realmente só tem um núcleo sendo usado, é só ver o gráficos das CPU, enquanto os outros aparecem praticamente zerados um deles pelo menos estará a 100%. Para quem tem um i7, i5 ou i3 com Hypertreading é só desabilitar o HT na BIOS e ver a diferença que é renderizar com 4 núcleos físicos ao invés de 8 núcleos (4 físicos 4 lógicos). Só para vocês terem uma idéia, com todos os Cores meu i7 920 12GB de RAM DDR3-1600 e QuadroFX 3700 com Win7 64 e Max 2011 com o Mental Ray em uma cena simples mas com bastante reflexões e 8 Mr Area Omnis com todos os núcleos com HT fez 27s, com um núcleo fez 1min54s, 322% MAIS RÁPIDO.
Sobre o render por GPU, hoje temos alguns renderizadores que funcionam com essa tecnologia, principalmente para quem tem placa de video Nvidia. Temos hoje os render híbridos (CPU+GPU), ou seja, processador e placa de video renderizam. O Iray por ser da Mental Images e conseqüentemente propriedade da Nvidia, só funciona com placas de video desta marca e com a tecnologia CUDA. Já o Vray-RT (CPU+GPU) utiliza uma aceleração da placa de video um pouco mais genérica, porém mesmo assim a Nvidia está muito a frente da AMD neste quesito. Um detalhe muito importante, pelo menos para este momento que estamos iniciando com renders em tempo real, é que importa mais a quantidade de memória da placa de video do que a quantidade de Cores CUDA, principalmente para o Iray. E uma coisa se fizer SLI (ligar até 4 placas idênticas da Nvidia) o Iray só somará os Cores CUDA, porém não somará as memórias delas. Portanto é melhor comprar uma GTX590 do que várias GTX570.