Co to jest przyspieszony port graficzny?

W świecie komputerów jedną z rzeczy, do których może odnosić się słowo port, jest fizyczny interfejs lub punkt dostępu na płycie głównej lub płycie systemowej. Port ma postać gniazda, do którego wkłada się kartę rozszerzeń lub kartę graficzną w ruchu często opisywanym jako wpychanie tostów do tostera. Accelerated Graphics Port (AGP) firmy Intel® to jeden z typów gniazd, które mogą pojawić się na płycie głównej, obok na przykład gniazd PCI (Peripheral Component Interconnect). Przyspieszony port grafiki został opracowany, aby umożliwić grafice 3D szybsze i bardziej płynne wyświetlanie na podstawowym komputerze niż było to możliwe wcześniej, ale większość nowszych płyt głównych ma zamiast tego PCI Express (PCI-E lub PCIe).

W 1996 roku, kiedy pojawił się Accelerated Graphics Port, szczytowa szybkość przesyłania danych była jedną z kluczowych różnic. Do 2003 r. szybkość przesyłania danych dla PCI wynosiła do 133 MB/s. (megabajty na sekundę). AGP zapewniało szybkość transmisji danych do 533 MB/s. Dzięki AGP 8x prędkość została zwiększona do 2 GB/s (gigabajtów na sekundę). AGP różni się również od PCI tym, że jest dedykowanym połączeniem punkt-punkt łączący kartę graficzną z procesorem, a nie połączeniem magistrali używanym przez PCI.

Przyspieszony port grafiki różni się od PCI na kilka innych sposobów, z których wszystkie zwykle optymalizują przetwarzanie grafiki. Po pierwsze, jest to dedykowany port, łączący wyłącznie kartę graficzną. Po drugie, informacja graficzna z PCI nie jest przesyłana potokowo, podczas gdy ta z AGP jest: przy przetwarzaniu niepotokowym, informacje są przesyłane sekwencyjnie, przy czym każdy szczegół czeka, aż poprzedni zakończy przetwarzanie; w przetwarzaniu potokowym pojedyncze żądanie może zawierać wiele pakietów danych. Po trzecie, technika adresowania wstęgi bocznej zmieniła sposób przekazywania informacji adresowych w pakietach danych, przyspieszając przetwarzanie i zmniejszając wymagania dotyczące przepustowości. Innym udoskonaleniem Accelerated Graphics Port było umożliwienie systemowi operacyjnemu (systemowi operacyjnemu) wyznaczenia pamięci RAM do wykorzystania przez kartę graficzną. Zmniejsza to obciążenie pamięci karty graficznej i wymaga większej ilości pamięci RAM w przetwarzaniu grafiki.