En el mundo de las computadoras, una de las cosas a las que se puede referir la palabra puerto es una interfaz física o un punto de acceso en la placa base o la placa del sistema. El puerto tiene la forma de una ranura en la que se coloca una placa de expansión o una tarjeta gráfica en un movimiento que a menudo se describe como empujar una tostada hacia abajo en una tostadora. El puerto de gráficos acelerado (AGP), fabricado por Intel®, es uno de los tipos de ranuras que pueden aparecer en la placa base, junto con las ranuras PCI (interconexión de componentes periféricos), por ejemplo. El puerto de gráficos acelerado se desarrolló para hacer posible que los gráficos 3-D se muestren de manera más rápida y fluida en una computadora básica de lo que era posible anteriormente, pero la mayoría de las placas base más nuevas tienen PCI Express (PCI-E o PCIe) en su lugar.
En 1996, cuando salió el puerto de gráficos acelerado, la velocidad máxima de transferencia de datos fue una de las diferencias clave. En 2003, la tasa de transferencia de datos para PCI era de hasta 133 MBps. (megabytes por segundo). AGP proporcionó velocidades de transferencia de datos de hasta 533 MBps. Con AGP 8x, la velocidad se incrementó a 2 GBps (gigabytes por segundo). AGP también se diferencia de PCI en ser una conexión punto a punto dedicada que conecta la tarjeta gráfica a la CPU, en lugar de la conexión de bus utilizada por PCI.
El puerto de gráficos acelerado se diferencia de PCI en varias otras formas, todas las cuales tienden a optimizar el procesamiento de gráficos. Primero, es un puerto dedicado, que se conecta exclusivamente a la tarjeta gráfica. En segundo lugar, la información de gráficos de PCI no se canaliza, mientras que la de AGP: con procesamiento no canalizado, la información se transmite secuencialmente, con cada detalle esperando hasta que el anterior haya terminado de procesarse; en el procesamiento canalizado, una sola solicitud puede contener varios paquetes de datos. En tercer lugar, la técnica de direccionamiento de banda lateral cambió la forma en que se transmitía la información de direcciones en los paquetes de datos, acelerando el procesamiento y reduciendo los requisitos de ancho de banda. Otro avance del puerto de gráficos acelerado fue permitir que el sistema operativo (sistema operativo) designe la RAM para que la utilice la tarjeta gráfica. Esto reduce la carga en la memoria de la tarjeta gráfica e involucra más RAM en el procesamiento de gráficos.