Definição de AGP

Por Carlos E. Morimoto. Há .

AGP é abreviação de "Acelerated Graphics Port".

A idéia central do AGP é ser um barramento rápido, feito sob medida para o uso das placas 3D de alto desempenho. A versão original do AGP foi finalizada em 1996, desenvolvida com base nas especificações do PCI 2.1. Ela operava a 66 MHz, permitindo uma taxa de transferência teórica de 266 MB/s.

Na época, as placas 3D ainda eram bastante primitivas, de forma que ainda não existia uma demanda tão grande por um barramento mais rápido. Por causa disso, o AGP demorou um pouco para se popularizar. O primeiro chipset com suporte a ele foi o Intel i440LX, lançado no final de 1997, e a adoção ocorreu de forma gradual durante 1998 e 1999.

O padrão AGP inicial não chegou a ser muito usado, pois em 1998 surgiu o padrão AGP 2X, que mantém a freqüência de 66 MHz, mas introduz o uso de duas transferências por ciclo (assim como nas memórias DDR), dobrando a taxa de transferência.

Em seguida foi introduzido o AGP 4X e o 8X, que realizam, respectivamente, 4 e 8 transferências por ciclo, atingindo taxas de transferência teóricas de 1066 e 2133 MB/s.

O desempenho de uma placa 3D é fortemente atrelado à velocidade de acesso à memória. Mais de 95% das informações que compõem uma cena 3D de um game atual são texturas e efeitos, que são aplicados sobre os polígonos. As texturas são imagens 2D, de resoluções variadas que são "moldadas" sobre objetos, paredes e outros objetos 3D, de forma a criar um aspecto mais parecido com uma cena real.

A velocidade do barramento AGP é importante quando o processador precisa transferir grandes volumes de texturas e outros tipos de dados para a memória da placa de vídeo, quando a memória da placa se esgota e ela precisa utilizar parte da memória principal como complemento e também no caso de placas de vídeo onboard, que não possuem memória dedicada e, justamente por isso, precisam fazer todo o trabalho usando um trecho reservado da memória principal.

Naturalmente, tudo isso também pode ser feito através do barramento PCI. O problema é que a baixa velocidade faz com que a queda no desempenho seja cada vez maior, conforme cresce o desempenho da placa de vídeo.

Durante muito tempo, fabricantes como a nVidia e a ATI continuaram oferecendo suas placas também em versão PCI, mas a partir de um certo ponto, a diferença de desempenho entre as duas versões passou a ser tamanha que, por mais que ainda existisse uma certa demanda, as placas PCI foram sumariamente descontinuadas.

Outra vantagem do AGP é que o barramento é reservado unicamente à placa de vídeo, enquanto os 133 MB/s do barramento PCI são compartilhados por todas as placas PCI instaladas.

Note que existe uma diferença entre barramento e slot. Uma placa de vídeo onboard é apenas um chip instalado na placa-mãe, ou mesmo um componente integrado diretamente ao chipset e não uma "placa" propriamente dita. Mesmo assim, ela pode ser ligada ao barramento AGP, utilizando uma conexão interna. É muito comum ainda que a placa-mãe inclua um chipset de vídeo onboard e, ao mesmo tempo, um slot AGP, que permite instalar uma placa offboard. Neste caso, entretanto, a placa onboard é desativada ao instalar uma placa offboard, já que o AGP não pode ser compartilhado pelas duas placas.

Assim como no caso do barramento PCI, a freqüência do barramento AGP está atrelada à freqüência de operação da placa-mãe, de forma que, ao fazer overclock aumentando a freqüência do FSB, a freqüência do barramento AGP sobe na mesma proporção, o que, a partir de um certo ponto pode causar problemas de estabilidade. Entretanto, aumentar a freqüência do AGP não tem uma relação direta com o desempenho da placa de vídeo, pois as placas atuais utilizam um circuito de clock próprio e por isso não são influenciadas por mudanças na freqüência do barramento. Aumentando a freqüência do AGP, melhorando apenas o fluxo de dados entre a placa de vídeo, memória e processador, o que tem pouco efeito nas placas atuais, com slots AGP 4X ou 8X.

Além da questão da velocidade, existe também a questão da tensão utilizada. O padrão AGP 1.0 previa placas AGP 1X e 2X, que utilizam tensão de 3.3V. O padrão AGP 2.0, finalizado em 1998, introduziu o AGP 4X e a tensão de 1.5V (utilizada pelas placas atuais), quebrando a compatibilidade com o padrão antigo.

Placas de vídeo que utilizam sinalização de 3.3V possuem o chanfro do encaixe posicionado ao lado esquerdo, enquanto nas placas que utilizam 1.5V, ele é posicionado à direita.

A maioria das placas AGP fabricadas de 2003 em diante são "universais" e podem ser utilizadas tanto nas placas-mãe antigas, com slots de 3.3V, quanto nas placas com slots de 1.5V. Elas possuem os dois chanfros, o que permite que sejam encaixadas em qualquer slot.

A mesma distinção existe no caso das placas-mãe. Placas antigas, que utilizam slots de 3.3V possuem o chanfro à esquerda, enquanto as placas com slots de 1.5V utilizam o chanfro posicionado à direita (em relação aos conectores do painel ATX)

Existem ainda placas com slots AGP universais, em que o slot não possui chanfro algum e por isso permite a instalação de qualquer placa. Nesse caso a placa é capaz de detectar a tensão utilizada pela placa e fornecer a tensão adequada. Elas são mais raras, pois a necessidade de instalar tanto os circuitos reguladores para 1.5V quanto para 3.3V, encarece a produção.

Existem ainda o padrão AGP 3.0, utilizado pelas placas AGP 8X (e parte das 4X), que prevê o uso de sinalização de 0.8V. Nesse caso, entretanto, a transição foi feita de forma transparente, sem que fosse quebrada a compatibilidade com as placas antigas. Ao ser instalada em uma placa-mãe com slot AGP 2.0 (2X ou 4X, 1.5V) a placa de vídeo funcionará normalmente, utilizando sinalização de 1.5V e o modo de transferência mais rápido suportado pela placa-mãe. Caso a placa de vídeo utilize um conector AGP universal, com os dois chanfros, significa que ela pode (pelo menos em teoria), ser instalada mesmo em uma placa-mãe antiga, com um slot de 3.3V.

Usei o termo "em teoria", pois existem muitos casos de incompatibilidades entre placas de vídeo AGP de fabricação mais recente e placas-mãe antigas (e vice-versa), mesmo em casos em que os encaixes são compatíveis.

Além dos problemas relacionados a deficiências nos drivers e incompatibilidade por parte do BIOS, existem problemas relacionados à alimentação elétrica, onde a placa de vídeo não indica corretamente qual é a tensão utilizada (fazendo com que a placa-mãe utilize 1.5V para uma placa que trabalhe com 3.3V, por exemplo) ou que a placa-mãe não seja capaz de alimentar a placa de vídeo com energia suficiente. Esse último caso é o mais comum, já que as placas AGP mais recentes consomem muito mais energia que as antigas.

Embora seja mais recente que o PCI e tenha sido largamente utilizado, o AGP é atualmente um barramento em vias de extinção, devido à popularização do PCI-Express. Desde o final de 2006, placas novas com slots AGP são um item raro, com exceção de algumas placas da PC-Chips, ECS e Phitronics.

Veja também: AGP Pro, AGP Express

Veja também
Um toque de elegância: a história do exclusivo PS1 dourado produzido pela Sony em 1996
Um toque de elegância: a história do exclusivo PS1 dourado produzido pela Sony em 1996
Artigos
Seu Jorge usa fone de ouvido que purifica o ar e viraliza nas redes; mas será que funciona?
Seu Jorge usa fone de ouvido que purifica o ar e viraliza nas redes; mas será que funciona?
Notícias
Propaganda em todo lugar! Uber mostrará anúncios antes das corridas no Brasil
Propaganda em todo lugar! Uber mostrará anúncios antes das corridas no Brasil
Notícias
The Crew: Americanas faz promoção de game que não funciona mais
The Crew: Americanas faz promoção de game que não funciona mais
Games
Pesquisa revela que jovens estão trocando os consoles por dispositivos portáteis
Pesquisa revela que jovens estão trocando os consoles por dispositivos portáteis
Games
Qualcomm lança processadores Snapdragon X Elite e Plus para notebooks
Qualcomm lança processadores Snapdragon X Elite e Plus para notebooks
Hardware
true