A NVIDIA GeForce GTX 470M é uma placa de vídeo de alta capacidade para portáteis apresentada em 2010. Baseia-se no núcleo GF104, que se relaciona com a arquitetura Fermi. Portanto, suporta DirectX 11 e OpenGL 4.0. A mais rápida GeForce GTX 480M já se baseia no chip GF100.
Arquitetura GF104
O núcleo GF104 da GTX 470M se relaciona com o núcleo GF100 da GeForce GTX 480M e oferece 352 shaders e um bus de memória de 192 Bit para GDDR5. No entanto, a GTX 470M oferece somente 288 núcleos dos 352. A arquitetura do GF104 não é semelhante a dos antigos núcleos GT215 (por exemplo, GeForce GTS 350M) ou G92b (por exemplo, GeForce GTX 285M). À diferença do GF100 os menores núcleos GF104, GF106, e GF108 não forma apenas reduzidos, mas também consideravelmente modificados. Em contraste com o GF100, que foi criado para aplicativos profissionais, estes chips tem como objetivo o marcado de consumo. Eles apresentam mais shaders (3x16 em lugar de 2x16), mais unidades de textura (8 em lugar de 4) e SFUs por multi-processador streaming (SM). Como ainda existem somente 2 warp schedulers (contra 3 grupos shader), a Nvidia agora usa execução superscalar para usar a maior quantidade de shaders por SM mais eficientemente.
Em teoria, os shaders podem ser usados mais eficientemente e o desempenho por núcleo é melhorado. Porém, no piores cenários o desempenho também pode ser pior que o do GF100 (e seus predecessores). A proteção de memória ECC, que é importante para aplicativos profissionais, foi completamente omitido e o hardware FP64 reduzido (apenas 1/3 dos shaders suportam FP64 e com isso apenas 1/12 do desempenho do FP32). Por causa das reduções, o tamanho do SM cresceu apenas 25% apesar da maior quantidade de shaders e maiores warp schedulers com capacidades de despacho superscalar. Graças as distintas arquiteturas shader e freqüências mais altas do domínio do shader, a contagem de núcleos não pode ser comparada diretamente com núcleos AMD da série Radeon 5000 (por exemplo, HD 5850).
Informação detalhada sobre a arquitetura GF104 (também sobre a GF106 e GF108) pode ser encontrada no artigo sobre GTX 460 de desktop da Anandtech.
Devido a que a GeForce GTX 470M apresenta uma nova arquitetura, o desempenho não se compara com chips mais antigos com uma contagem de núcleos semelhante. Em contraste com a HD 5850, que poderia usar memória DDR3 opcionalmente, o bus de memória de 192 Bit é compulsivamente combinado com GDDR5. Além disso, os chips que se baseiam em Fermi oferecem um desempenho de Tessellation mais alto que os chips DX11 da série Radeon HD 5000. O desempenho da GTX470M deve estar um pouco acima da Mobility Radeon HD 5870. Portanto, todos os jogos modernos de 2010 (exceto Metro 2033 e Crysis) deve se executar fluentemente nas configurações de detalhes mais altas.
Características
Uma novidade dos chips GF104/106/108 é o suporte para saída de Bitstream HD Audio (Blu-Ray) via HDMI. Como a Radeon HD 5850, a GTX 470M pode transferir Dolby True HD e DTS-HD bitstream-wise sem perda de qualidade a um receptor HiFi.
A GTX470M oferece a tecnologia PureVideo HD para decodificação de vídeo. O Video Processor 4 (VP4) incluído suporta feature set C e portanto o GPU é capaz de decodificar completamente MPEG-1, MPEG-2, MPEG-4 Part 2 (MPEG-4 ASP - como, DivX ou Xvid), VC-1/WMV9, e H.264 (VLD, IDCT, Motion Compensation, e Deblocking). O X500 de teste foi capaz de decodificar o vídeo Elephants Dream codificado em VC-1 com cerca de 3-6% de carga no CPU (de acordo com o administrador de tarefas). O vídeo Big Buck Bunny codificado em H.264 foi reproduzido com uma carga no CPU de 1-3% (ambos os vídeos em 1080p).
Além do mais, o GPU é capaz de decodificar dois streams de 1080p simultaneamente (por exemplo, para Blu-Ray Picture-in-Picture).
Através do suporte para CUDA, OpenCL, e DirectCompute 2.1 a GeForce GTX 470M pode ser de ajuda em cálculos gerais. Por exemplo, o processador stream pode codificar vídeos consideravelmente mais rápido que um CPU veloz. Além disso, os cálculos físicos podem ser feitos pelo GPU usando PhysX (por exemplo, suportado por Mafia 2 ou Metro 2033). Por exemplo, o GPU do X500 executou o Fluidmark mais de 3 vezes mais rápido que seu CPU (36 contra 11 fps).
De acordo com a Nvidia, o suporte para 3D Vision na placa de vídeo GTX também é novo. Permite que o portátil envie conteúdos 3D (jogos 3D, Web Streaming 3D, fotos 3D, Blu-Rays 3D) para uma tela integrada ou externa ou uma TV com suporte para 3D (somente se for suportado pelo fabricante do portátil).
De acordo com os rumores, o consumo de energia da GeForce GTX 470M deve estar por cerca dos 75 Watt (TDP incluindo a placa MXM e memória), que está quase no nível da Mobility Radeon HD 5870. Sem carga de trabalho, o chip funciona numa freqüência de 50/100 MHz (chip/shader) em 2D respectivamente 200/400 no modo 3D para economizar energia. Além disso, a série 400M suporta Optimus para mudar automaticamente entre a placa de vídeo integrada da Intel e o GPU Nvidia. No entanto, os fabricantes de portáteis precisam implementá-lo e não pode ser atualizado. Como os quad cores de hoje em dia não alojam um GPU integrado, não veremos muitos designs Optimus com GTX 470M antes do lançamento do Sandy Bridge em 2011.
A semelhantemente chamada GeForce GTX 470 para desktop se baseia no chip GF100 e oferece 448 núcleos shader. Portanto é significantemente mais veloz (inclusive a GTX 460 para desktop é mais veloz que a 470M móvel).
- Gama de valores benchmark para essa solução gráfica - Média de valores benchmark para essa solução gráfica * Smaller numbers mean a higher performance
Benchmarks de jogos
Os seguintes benchmarks têm origem em nossos benchmarks de portáteis de análise O desempenho depende da memória gráfica utilizada, frequência, processador, configurações do sistema, controladores, e sistemas operacionais. Assim os resultados não tem que representantes para todos os portáteis com esta GPU. Para informações detalhadas sobre os resultados de benchmark, clique no número de fps.