A GeForce 256 é a versão original na linha de produtos GeForce da Nvidia. Anunciada em 1 de setembro de 1999 e lançada em 11 de outubro de 1999, a GeForce 256 melhora seu predecessor (RIVA TNT2), aumentando o número de pipelines de pixels fixos, descarregando cálculos de geometria de host para um mecanismo de transformação e iluminação de hardware (T&L), e adicionando compensação de movimento de hardware para vídeo MPEG-2. Ele ofereceu um salto notável no desempenho de jogos 3D para PC e foi o primeiro acelerador 3D totalmente compatível com Direct3D 7.

NVIDIA GeForce 256


GPU NV10 (Geforce 256)
Codinome NV10
Lançado em 11 de outubro de 1999, (SDR)
13 de dezembro de 1999[1] (DDR)
GPU Intermediária GeForce 256 SDR
GPU Topo-de-linha GeForce 256 DDR
Versão DirectX Direct3D 7.0
Concorrência Radeon R100

O chip foi fabricado pela TSMC usando seu processo CMOS de 220 nm.[2] Existem duas versões da GeForce 256 - a versão SDR lançada em outubro de 1999 e a versão DDR lançada em meados de dezembro de 1999 - cada uma com um tipo diferente de memória SDRAM. A versão SDR usa memória SDR da Samsung Electronics,[3][4] enquanto a versão DDR posterior usa memória DDR SDRAM da Hyundai Electronics (agora SK Hynix).[5][6]

Arquitetura editar

 
GeForce 256 (NV10) GPU
 
Quadro (NV10GL) GPU
 
Die shot de uma GPU NV10

A GeForce 256 foi comercializada como "a primeira 'GPU' ou unidade de processamento gráfico do mundo", um termo definido pela Nvidia na época como "um processador de chip único com transformação integrada, iluminação, configuração/recorte de triângulo e motores de renderização capazes de processar um mínimo de 10 milhões de polígonos por segundo".[7]

O "256" em seu nome deriva do "QuadPipe Rendering Engine 256bits", um termo que descreve os quatro canais de pixel de 64 bits do chip NV10. Em jogos de textura única, o NV10 poderia produzir 4 pixels por ciclo, enquanto um cenário de duas texturas limitaria isso a 2 pixels multitexturizados por ciclo, já que o chip ainda tinha apenas um TMU por pipeline, assim como o TNT2.[8] Em termos de recursos de renderização, a GeForce 256 também adicionou suporte para mapeamento de ambiente de cubo[8] e mapeamento de bump de produto de ponto (Dot3).[9]

A integração do hardware de transformação e iluminação na GPU diferenciava a GeForce 256 dos aceleradores 3D mais antigos que dependiam da CPU para realizar esses cálculos (também conhecidos como transformação e iluminação de software). Essa redução de complexidade da solução gráfica 3D trouxe o custo desse hardware a um novo nível e o tornou acessível a placas gráficas de consumo baratas, em vez de ser limitado ao antigo nicho orientado profissionalmente projetado para design auxiliado por computador (CAD). O motor T&L do NV10 também permitiu que a Nvidia entrasse no mercado de CAD com placas dedicadas pela primeira vez, com um produto chamado Quadro. A linha Quadro usa os mesmos chips de silício que as placas GeForce, mas tem suporte de driver e certificações diferentes feitos sob medida para os requisitos exclusivos dos aplicativos CAD.[10]

Comparações de produtos editar

Em comparação com os aceleradores de jogos 3D de ponta anteriores, como 3dfx Voodoo3 3500 e Nvidia RIVA TNT2 Ultra, a GeForce forneceu uma melhoria de até 50% ou mais na taxa de quadros em alguns jogos (aqueles escritos especificamente para tirar proveito dos T&L do hardware) quando juntamente com uma CPU de orçamento muito baixo. O lançamento posterior e a adoção generalizada de placas GeForce 2 MX/4 MX com o mesmo conjunto de recursos significou um suporte excepcionalmente longo para a GeForce 256, até aproximadamente 2006, em jogos como Star Wars Empire At War e Half-Life 2, o último dos quais apresentava um caminho Direct3D 7, visando o pipeline de função fixa dessas GPUs.

Sem um amplo suporte de aplicativos na época, os críticos apontaram que a tecnologia T&L tinha pouco valor no mundo real. Inicialmente, foi apenas um pouco benéfico em certas situações em alguns jogos de tiro em primeira pessoa 3D baseados em OpenGL, mais notavelmente Quake III Arena. Benchmarks usando CPUs de baixo orçamento como o Celeron 300A dariam resultados favoráveis para a GeForce 256, mas benchmarks feitos com alguns CPUs como o Pentium II 300 dariam melhores resultados com algumas placas de vídeo mais antigas como a 3dfx Voodoo 2. 3dfx e outras empresas de placas gráficas concorrentes apontaram que uma CPU rápida poderia mais do que compensar a falta de uma unidade T&L. O suporte de software para T&L de hardware não era comum até vários anos após o lançamento da primeira GeForce. Os primeiros drivers eram problemáticos e lentos, enquanto as placas 3dfx desfrutavam de suporte eficiente, de alta velocidade e maduro para a API Glide e/ou MiniGL para a maioria dos jogos. Somente depois que a GeForce 256 foi substituída pela GeForce 2, e o Radeon equipado com T&L da ATI também estava no mercado, o T&L de hardware se tornou um recurso amplamente utilizado em jogos.

A GeForce 256 também era bastante cara para a época e não oferecia vantagens tangíveis sobre os produtos dos concorrentes fora da aceleração 3D. Por exemplo, sua GUI e aceleração de reprodução de vídeo não eram significativamente melhores do que a oferecida pela concorrência ou mesmo por produtos Nvidia mais antigos. Além disso algumas placas GeForce eram afetadas por circuitos de sinal analógico deficientes, o que fazia com que a saída da tela ficasse borrada.[carece de fontes?]

À medida que as CPUs se tornaram mais rápidas, a GeForce 256 demonstrou que a desvantagem do T&L do hardware é que, se uma CPU for rápida o suficiente, pode executar funções T&L mais rapidamente do que a GPU, tornando a GPU um obstáculo para o desempenho de renderização. Isso mudou a forma como o mercado gráfico funcionava, incentivando tempos de vida mais curtos das placas de vídeo e colocando menos ênfase na CPU para jogos.

Compensação de movimento editar

A GeForce 256 introduziu[11] a compensação de movimento como uma unidade funcional do chip NV10,[12] esta unidade de primeira geração seria sucedida pelo HDVP (processador de vídeo de alta definição) da Nvidia em GeForce 2 GTS.

Especificações editar

Suporte descontinuado editar

NVIDIA encerrou o suporte de driver para a série GeForce 256.

 
VisionTek GeForce 256 DDR

Final drivers include editar

  • Windows 9x e Windows Me: 71.84 lançado em 11 de março de 2005;
Lista de suporte do produto Windows 95/98/Me – 71.84.
  • Windows 2000 e Windows XP de 32 bits: 71.89 lançado em 14 de abril de 2005;
  • Os drivers do Windows 2000/XP podem ser instalados em versões posteriores do Windows, como o Windows 7. No entanto, eles não suporte os efeitos "Aero" do Windows 7.

Concorrentes editar


Ver também editar

Referências

  1. IGN staff (13 de dezembro de 1999). «News Briefs». Consultado em 5 de julho de 2021. Arquivado do original em 1 de setembro de 2000 
  2. Singer, Graham (3 de abril de 2013). «History of the Modern Graphics Processor, Part 2». TechSpot. Consultado em 5 de julho de 2021 
  3. «NVIDIA GeForce 256 SDR». VideoCardz.net. Consultado em 5 de julho de 2021 
  4. «K4S161622D Datasheet». Samsung Electronics. Consultado em 5 de julho de 2021 
  5. «NVIDIA GeForce 256 DDR». VideoCardz.net. Consultado em 5 de julho de 2021 
  6. «HY5DV651622 Datasheet» (PDF). Hynix. Consultado em 5 de julho de 2021. Arquivado do original (PDF) em 10 de julho de 2019 
  7. «Graphics Processing Unit (GPU)». www.nvidia.com. Consultado em 5 de julho de 2021 
  8. a b Shimpi, Anand Lal. «NVIDIA GeForce 256 Part 1: To buy or not to buy». www.anandtech.com 
  9. Pabst, Thomas (27 de fevereiro de 2001). «High-Tech And Vertex Juggling - NVIDIA's New GeForce3 GPU». Tom's Hardware. Consultado em 5 de julho de 2021 
  10. «Nvidia Workstation Products». Nvidia.com. Consultado em 5 de julho de 2021 
  11. «ActiveWin.Com: NVIDIA GeForce 4 Ti 4600 - Review». www.activewin.com 
  12. «History of the Modern Graphics Processor, Part 2». TechSpot 

Ligações externas editar