Maksymalna ilość pamięci operacyjnej dostępna w tym trybie dla karty AGP określana jest jako AGP aperture. Pamięć operacyjna dostępna za pośrednictwem AGP na potrzeby akceleratora graficznego jest widziana przez niego jako liniowa przestrzeń adresowa, choć nie musi być kontynuacją przestrzeni adresowej pamięci video na karcie. Fizycznie przydzielona pamięć może być nieciągła. Translacja adresu fizycznego na liniowy zapewniana jest przez układy płyty głównej, przy użyciu tablicy umieszczonej w pamięci zwanej tablicą GART (ang. Graphics Address Remapping Table).
Rozwiązaniem działającym na zbliżonej zasadzie, tzn. wykorzystania pamięci RAM dla celów układu graficznego było UMA (Unified Memory Architecture), stosowane w niektórych modelach płyt głównych. UMA wykorzystuje do komunikacji wolniejszą magistralę PCI oraz zastępuje bufor ekranu pamięcią RAM. AGP jest magistralą przeznaczoną do współpracy z kartą graficzną i działa niezależnie od PCI. Oprócz braku konieczności współdzielenia magistrali PCI z innymi urządzeniami, bezpośrednie połączenie z kontrolerem pamięci umożliwia także uzyskanie wyższej częstotliwości zegara (66 MHz). W trybie 2x efektywne taktowanie AGP wynosi 133 MHz, a maksymalna teoretyczna przepustowość to 528 MB/s (2 x 66 MHz x 32 bity).