As novas ATI Radeon X1800, X1600 e X1300

Testes comparativos

Para realizar os testes comparativos, utilizamos uma placa mãe DFI nForce4 SLI-DR com o processador Athlon64 X2 3800+ Dual Core e 1 GB de memórias OCZ PC5000. A fonte utilizada foi um Enermax 550Watts SLI Edition com conectores para PCI Express, portanto não usamos nenhum adaptador na Radeon X1800XL, a única que requeria essa conexão.

As placas da nova geração foram comparadas com outras três placas que representam amostras de placas de alta, média e baixa performance, respectivamente a Radeon X800XL, a Geforce 6600GT e uma barata Radeon X300HM (HyperMemory, 128 MB onboard + 128MB no sistema principal). Ao longo do tempo nós vamos refazer essas análises comparando com outras placas de vídeo existentes no mercado, a fim de estabelecer os reais benefícios da nova família.
Algumas observações são necessárias: Conforme relatos e notícias ainda não confirmadas, tanto o driver da plataforma nForce4 quanto o driver Catalyst 5.9 ainda não estão otimizados para processadores Dual Core. Se isso é verdade, é um completo absurdo que nessa altura do campeonato ainda não tenhamos um suporte adequado para os processadores Dual Core da AMD.
De fato, e isso nós mostramos no artigo
Athlon64 3800+X2 em overclock: Epox ou DFI a performance do X2 3800+ ainda não está no mesmo nível do modelo 3800+ mono processado na maioria das aplicações, especialmente em games. Parte do problema está no fato do modelo Dual Core operar em uma freqüência 20% menor do que o modelo mono processado, embora custe 10% mais, mas a razão fundamental é que os jogos, objetivo principal dos consumidores de placas de vídeo 3D de alta performance, ainda não são preparados para operar com processadores múltiplos. Um 3800+ Dual Core opera em jogos praticamente como se fosse um 3200+ mono processado, pois nesse caso ambos têm a mesma freqüência de operação.
Nós vamos acompanhar de perto o lançamento dos novos drivers, tanto para a placa mãe quanto para as placas de vídeo da nova geração e observar se essa prometida “otimização” para processadores Dual Core virá de fato ou não.
Análise detalhada com o 3DMark2005
O 3DMark2005 não é um jogo, e sim uma ferramenta de análise. Aliás, uma das poucas que consegue aproveitar os benefícios de um processador de núcleo duplo, embora em uma escala menor do que a desejada. O objetivo aqui não é bater records ou atestar a jogabilidade dessas novas placas com os jogos atuais, mas sim avaliar o comportamento delas sob as mesmas situações controladas frente os três modelos da geração anterior que escolhemos, utilizando todos os recursos avançados que a tecnologia DirectX 9c permite.
Abaixo temos os quadros com os resultados da nova família Radeon:
| X1800XL | X1600XT | X1300Pro | |
| 3DMark Score | 6845 3DMarks | 5181 3DMarks | 2731 3DMarks |
| GT1 – Return To Proxycon | 28,8 FPS | 24,1 FPS | 12,6 FPS |
| GT2 – Firefly Forest | 21,1 FPS | 14,8 FPS | 8,1 FPS |
| GT3 – Canyon Flight | 33,9 FPS | 25,0 FPS | 12,7 FPS |
| CPU Score | 5055 CPUMarks | 5153 CPUMarks | 5432 CPUMarks |
| CPU Test 1 | 2,3 FPS | 2,4 FPS | 2,6 FPS |
| CPU Test 2 | 5,0 FPS | 5,0 FPS | 5,1 FPS |
| Fill Rate – Single-Texturing | 3369,8 MTexels/s | 2154,1 MTexels/s | 1189,7 MTexels/s |
| Fill Rate – Multi-Texturing | 8073,6 MTexels/s | 2379,8 MTexels/s | 2398,9 MTexels/s |
| Pixel Shader | 183,3 FPS | 116,5 FPS | 57,4 FPS |
| Vertex Shader – Simple | 66,1 MVertices/s | 78,4 MVertices/s | 47,3 MVertices/s |
| Vertex Shader – Complex | 46,9 MVertices/s | 48,6 MVertices/s | 22,0 MVertices/s |
| 8 Triangles | 7,7 MTriangles/s | 7,4 MTriangles/s | 7,5 MTriangles/s |
| 32 Triangles | 30,3 MTriangles/s | 29,4 MTriangles/s | 29,4 MTriangles/s |
| 128 Triangles | 119,3 MTriangles/s | 110,5 MTriangles/s | 64,9 MTriangles/s |
| 512 Triangles | 142,2 MTriangles/s | 113,0 MTriangles/s | 63,9 MTriangles/s |
| 2048 Triangles | 151,8 MTriangles/s | 137,0 MTriangles/s | 81,6 MTriangles/s |
| 32768 Triangles | 155,9 MTriangles/s | 137,2 MTriangles/s | 80,6 MTriangles/s |
E a seguir, os mesmos resultados obtidos com as três placas da geração anterior:
| X800XL | 6600GT | X300HM | |
| 3DMark Score | 5019 3DMarks | 3606 3DMarks | 1122 3DMarks |
| GT1 – Return To Proxycon | 22,9 FPS | 15,8 FPS | 5,1 FPS |
| GT2 – Firefly Forest | 14,8 FPS | 10,3 FPS | 3,6 FPS |
| GT3 – Canyon Flight | 23,8 FPS | 18,4 FPS | 4,9 FPS |
| CPU Score | 5127 CPUMarks | 5613 CPUMarks | 5231 CPUMarks |
| CPU Test 1 | 2,3 FPS | 2,6 FPS | 2,5 FPS |
| CPU Test 2 | 5,1 FPS | 5,5 FPS | 4,8 FPS |
| Fill Rate – Single-Texturing | 3093,6 MTexels/s | 1885,5 MTexels/s | 350,9 MTexels/s |
| Fill Rate – Multi-Texturing | 6341,1 MTexels/s | 3976,3 MTexels/s | 1299,0 MTexels/s |
| Pixel Shader | 123,4 FPS | 102,2 FPS | 21,8 FPS |
| Vertex Shader – Simple | 52,7 MVertices/s | 37,1 MVertices/s | 13,2 MVertices/s |
| Vertex Shader – Complex | 37,1 MVertices/s | 25,0 MVertices/s | 11,1 MVertices/s |
| 8 Triangles | 7,2 MTriangles/s | 2,4 MTriangles/s | 6,6 MTriangles/s |
| 32 Triangles | 27,9 MTriangles/s | 8,5 MTriangles/s | 20,2 MTriangles/s |
| 128 Triangles | 109,3 MTriangles/s | 25,9 MTriangles/s | 21,4 MTriangles/s |
| 512 Triangles | 130,6 MTriangles/s | 55,8 MTriangles/s | 20,9 MTriangles/s |
| 2048 Triangles | 131,8 MTriangles/s | 75,5 MTriangles/s | 21,3 MTriangles/s |
| 32768 Triangles | 132,0 MTriangles/s | 85,1 MTriangles/s | 21,4 MTriangles/s |
Muitos números e pouca informação, não é mesmo?
Vamos analisar algumas comparações entre modelos diferentes e ver como foi a evolução dessa nova geração de placas de vídeo.
| X1800XL vs X800XL | X1600XT vs X800XL | X1600XT vs 6600GT | X1300Pro vs X300HM | X1300Pro vs 6600GT | |
| 3DMark
Score |
36,4% | 3,2% | 43,7% | 143,4% | -24,3% |
| GT1 –
Return To Proxycon |
25,7% | 5,2% | 52,1% | 145,2% | -20,5% |
| GT2 –
Firefly Forest |
42,0% | -0,2% | 43,5% | 125,6% | -21,0% |
| GT3 –
Canyon Flight |
42,1% | 4,7% | 35,9% | 161,1% | -30,8% |
| CPU Score | -1,4% | 0,5% | -8,2% | 3,8% | -3,2% |
| CPU Test
1 |
0,3% | 3,5% | -7,9% | 1,7% | 0,0% |
| CPU Test
2 |
-3,1% | -2,4% | -8,5% | 6,1% | -6,3% |
| Fill Rate
– Single-Texturing |
8,9% | -30,4% | 14,2% | 239,0% | -36,9% |
| Fill Rate
– Multi-Texturing |
27,3% | -62,5% | -40,2% | 84,7% | -39,7% |
| Pixel
Shader |
48,6% | -5,5% | 14,0% | 163,6% | -43,9% |
| Vertex
Shader – Simple |
25,5% | 48,9% | 111,2% | 257,5% | 27,5% |
| Vertex
Shader – Complex |
26,5% | 31,2% | 94,5% | 99,4% | -11,8% |
| 8
Triangles |
8,2% | 3,9% | 205,2% | 13,9% | 208,6% |
| 32
Triangles |
8,7% | 5,2% | 244,3% | 45,6% | 245,1% |
| 128
Triangles |
9,2% | 1,1% | 326,8% | 203,5% | 150,5% |
| 512
Triangles |
8,9% | -13,5% | 102,6% | 205,8% | 14,6% |
| 2048
Triangles |
15,2% | 3,9% | 81,4% | 283,5% | 8,1% |
| 32768
Triangles |
18,1% | 3,9% | 61,2% | 277,2% | -5,4% |
Ao comparar a nova X1800XL com a X800XL anterior, nota-se que os ganhos nos testes que envolvem simulações de jogos (GT1, GT2 e GT3) o benefício da nova geração oscila entre 25% a 42%, e o score total melhorou 36% o que é bastante expressivo. A explicação está nas unidades de Pixel Shader e Vertex Shader que apresentaram ganhos entre 25% e 48%, e nos processos de multi-texturização que melhoraram 27%.
A boa surpresa está na comparação entre a nova X1600XT e a mesma X800XL da geração anterior. Notem que os resultados nos simuladores de jogos e no score total foram muito próximos!
Se por um lado há perdas nas unidades de texturização, os benefícios nos Vertex Shaders são inegáveis. Comparando seu desempenho com a Geforce 6600GT da nVidia, que não é nenhuma “carroça”, nota-se o imenso ganho de performance em praticamente todos os índices. Essa placa sem dúvida oferece uma excelente relação custo/beneficio e tende a ser a mais indicada para os consumidores menos abastados, a menos que a concorrência se mexa.
A Radeon X1300Pro por sua vez dá um show na antiga X300 HM, embora não chegue nem perto da 6600GT da nVidia. É possível que a X1300Pro seja superior a algumas versões da Geforce 6600 da nVidia, mas não da GT, especificamente. É possível também que em alguns jogos ela supere inclusive a X600 da geração anterior. Sem dúvida um salto significativo de performance.
Apesar do relativo bom desempenho da X1300Pro e sua proximidade de preços com a linha X1600, há um enorme buraco na faixa de preços entre a X1800 e a X1600 que só deverá ser preenchido com as versões intermediarias da X1800 ainda não anunciadas.
Questiono um pouco a viabilidade da X1300Pro da forma como ela é apresentada. O produto é bom, mas não é suficiente para os jogos modernos. Seu preço é alto demais comparado com as opções onboard e de baixo custo que atendem perfeitamente aqueles que não pretendem jogar, como a própria X300 HM que apresentamos aqui. Se o público alvo não são os jogadores, talvez o ideal fosse um produto ainda mais barato, mesmo a custa de algum desempenho. Ao custo declarado de 149 dólares, talvez seja mais interessante optar pela versão de 128MB da X1600Pro, que custa o mesmo, do que investir em uma X1300Pro, a topo de linha de uma família de baixa performance.
Apesar de ótima, a versão de 256 MB da X1600XT ficou com um preço ligeiramente “salgado”. Na mesma faixa é possível comprar algumas boas placas baseadas no Geforce 6800, provavelmente a ATI esteja acreditando nos recursos do chipset para vencer essa batalha.
As placas que nós recebemos para os testes são “samples”, ou seja, unidades pré-produção que não tem valor comercial e podem ser diferentes das versões que chegarão às ruas. O driver utilizado foi uma versão beta disponível só para a imprensa, já que o atual Catalyst 5.9 não dá suporte a essas placas. Feito esse devido alerta, vamos a alguns comentários importantes:

A Radeon X1600XT apesar do bom desempenho se mostrou instável, e chegou a travar em alguns momentos. A visualização 3D dentro do Catalyst Control Center em alguns momentos sequer aparecia. Atribuo o problema ao driver ou ao firmware da placa, por causa de outras falhas que identifiquei que vou detalhar a seguir.
Todas as três novas placas apresentaram falhas na imagem durante a inicialização do Windows. Desde riscos e blackouts anormais nos momentos em que os drivers eram acionados até um embaralhamento da imagem quando se alternava do desktop para uma aplicação 3D. Muito diferente das suaves transições que a X800XL (essa, de uma versão comum disponível ao público) e o driver Catalyst 5.9 oferecem.
A Radeon X1300Pro apresentou ainda um outro problema muito irritante, todas as demais placas possuem conectores DVI e através de um adaptador é feita a ligação com um cabo VGA tradicional, mas a X1300Pro possui uma conexão VGA direta. Ao usar esse conexão, a imagem em ambiente nativo (telas do boot, bios, etc) ficam completamente fora de escala, com as informações ultrapassando a borda do monitor.. A situação só volta ao normal quando o driver dentro do Windows é acionado.
A principio estou atribuindo essas falhas aos drivers beta que usamos, ou ao firmware pré produção, mas fica aqui um lembrete para confirmar esse comportamento com as placas de produção regular.
