Che cos'è una porta grafica accelerata?
Nel mondo dei computer, una delle cose a cui la parola porta può fare riferimento è un'interfaccia fisica o un punto di accesso sulla scheda madre o sulla scheda di sistema. La porta ha la forma di uno slot in cui una scheda di espansione o una scheda grafica si apre in un movimento spesso descritto come spingere il toast in un tostapane. La porta grafica accelerata (AGP), realizzata da Intel®, è uno dei tipi di slot che possono essere visualizzati sulla scheda madre, ad esempio gli slot PCI (Peripheral Component Interconnect). La porta grafica accelerata è stata sviluppata per consentire la visualizzazione della grafica 3D in modo più rapido e uniforme su un computer di base di quanto non fosse possibile in precedenza, ma la maggior parte delle schede madri più recenti hanno invece PCI Express (PCI-E o PCIe).
Nel 1996, quando uscì la porta della grafica accelerata, la velocità di trasferimento dei dati di picco era una delle differenze principali. Nel 2003, la velocità di trasferimento dei dati per PCI era fino a 133 MBps. (megabyte al secondo). L'AGP ha fornito velocità di trasferimento dati fino a 533 MBps. Con AGP 8x, la velocità è stata aumentata a 2 GBps (gigabyte al secondo). L'AGP differisce inoltre da PCI per essere una connessione punto-punto dedicata che collega la scheda grafica alla CPU, piuttosto che la connessione bus utilizzata da PCI.
La porta della grafica accelerata differisce dal PCI in molti altri modi, ognuno dei quali tende a ottimizzare l'elaborazione della grafica. Innanzitutto, è una porta dedicata, che si collega esclusivamente alla scheda grafica. In secondo luogo, le informazioni grafiche di PCI non vengono pipeline, mentre quelle di AGP sono: con l'elaborazione non pipeline, le informazioni vengono trasmesse in sequenza, con ogni dettaglio in attesa fino al termine dell'elaborazione della precedente; nell'elaborazione pipeline, una singola richiesta può contenere più pacchetti di dati. In terzo luogo, la tecnica di indirizzamento della banda laterale ha cambiato il modo in cui le informazioni di indirizzo venivano trasmesse sui pacchetti di dati, accelerando l'elaborazione e riducendo i requisiti di larghezza di banda. Un altro avanzamento della porta della grafica accelerata è stato quello di consentire al sistema operativo (sistema operativo) di designare la RAM da mettere da parte per l'uso da parte della scheda grafica. Ciò riduce il carico sulla memoria della scheda grafica e comporta più RAM nell'elaborazione grafica.