Difference between AGP and PCI Express

Key Difference: AGP was introduced to cater the increasing demands of 3D video cards. PCI Express is a modification of the standard PCI bus. PCI Express has the advantages of speed and versatility over AGP. PCI Express has replaced AGP as a video interface. They also differ in some of the physical characteristics.

AGP stands for Accelerated Graphics Port. It is an interface specification that has been designed especially for the 3-D graphics; focusing on a faster and smoother display. This specification has been developed by the Intel. It can be described as a high speed point to point channel that is used to attach a video card to a computer’s motherboard. It offers a channel which is fully dedicated to graphic adapters.

AGP has been quiet successful in outshining PCI. It is characterized by a dedicated pathway between a slot and a processor. Due to this direct connection, higher clock speeds are attained. It proves its efficiency by employing –

  • Dedicated Port – Only graphic card is connected to the AGP.
  • Pipelining – Multiple packets of data can be received or sent in a single request.
  • Sideband addressing - AGP issues eight additional lines on the data packet just for addressing.

PCI Express (PCIe, PCI Express stands for Peripheral Component Interconnect Express) is a relatively new standard for connecting devices to computers. It can be considered as an upgraded version of PCI as it is capable of providing higher potential bandwidth than PCI or even more than AGP. Like PCI, the specifications of PCIe are looked after by the PCI-SIG. This high speed hardware interface got introduced in 2002. It works on a switched architecture by using serial communications channel which provide a 250 MB/sec (PCIe 1.0), 500 MB/sec (PCIe 2.0) and 1 GB/sec (PCle3.0). Its advanced capabilities include CRC based data integrity, hot plugging and error logging.

Internal architecture of PCIe can be compared with a local area network where each link is connected to the central hub. This central hub works like a network line switch. It has replaced the conventional PCI, PCI-X and AGP bus. Its electrical interface is also used in other types of standards like ExpressCard which is a laptop expansion card interface. A system board must have a PCI-E slot in order to use this technology.

PCI Express cards were designed to replace AGP. Thus, the technology varies as well as the physical attributes. In addition to other features, PCI Express is also available in different formats: x1, x2, x4, x8, x16 and x32.

Comparison between AGP and PCI Express:

 

AGP

PCI Express

Definition

AGP stands for Accelerated Graphics Port. It is a graphic hardware technology that got introduced in 1996. It defines a high speed and point to point channel designed for Video cards and 3D accelerators.

PCI Express stands for Peripheral Component Interconnect Express. PCI Express (PCIe) is a relatively new standard for connecting devices to computers. It can be considered as an upgraded version of PCI as it is capable of providing higher potential bandwidth than PCI or even more than AGP.

Data Transfer Speeds

Comparatively low

Comparatively greater

Created By

Intel, 1996

Intel, 2004

Video Cards

Slower

Faster than AGP

Distance between the card's bracket and the start of the connector

Longer

Little

Slot Color

Generally brown

White or other colors

Focus

Graphics and videos

Can be used for speedy transfer of other types of data too.

Technology

Comparatively old

Comparatively new

Style

Parallel

Serial

Image Courtesy: dell.com

Most Searched in Computers and Internets Most Searched Non-Alcoholic Drinks
Most Searched in Arts and Humanities Most Searched in Home and Garden
Parachuting vs Paragliding
Lipstick vs Lip Color
Quality Assurance vs Quality Control
Asus PadFone Infinity vs Galaxy Note II

Add new comment

Plain text

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.