Os modos de operação do barramento AGP dizem respeito a quantidade de dados que são transferidos por pulso de clock. O AGP x1 é capaz de transferir apenas um dado por pulso de clock. Como o barramento AGP opera a 66 MHz (66,66 MHz para ser mais preciso) transferindo 32 bits de dados por vez, a taxa de transferência máxima do barramento AGP x1 é de 266 MB/s, o dobro da do barramento PCI. O barramento AGP x2 trabalha transferindo dois dados por pulso de clock o que resulta em uma taxa de transferência de 533 MB/s. A segunda versão do barramento AGP introduziu o modo de operação x4, que permite transferir quatro dados por pulso de clock, obtendo assim uma taxa de transferência de 1066 MB/s. As placas de vídeo mais novas permitem operar no modo x8, que possui uma taxa de transferência de 2.133 MB/s, dezesseis vezes maior do que a do barramento PCI!
|
Modo |
Clock |
Número de bits |
Dados por pulso de clock |
Taxa de Transferência |
|
AGP x1 |
66 MHz |
32 bits |
1 |
266 MB/s |
|
AGP x2 |
66 MHz |
32 bits |
2 |
533 MB/s |
|
AGP x4 |
66 MHz |
32 bits |
4 |
1.066 MB/s |
|
AGP x8 |
66 MHz |
32 bits |
8 |
2.133 MB/s |

Figura 2: Comparação entre as taxas de transferência do barramento PCI e AGP
Além de operar com taxas de transferência elevadas, o barramento AGP também permite que a placa de vídeo use a memória RAM do micro com uma extensão de sua memória de vídeo, para o armazenamento de texturas e o elemento z (responsável pelo vetor de profundidade em imagens 3D), o que aumenta bastante o desempenho já que o barramento da memória é mais rápido do que o barramento AGP. Esse recurso é conhecido como DIME (Direct Memory Execute) ou AGP Texturing e não é suportado por todas as placas de vídeo AGP.