AGP or Accelerated Graphics Port succeeded PCI or Peripheral Component Interconnect as a technology to connect graphics cards to a computer's motherboard. PCI is still used to connect other devices like ethernet and sound cards.
AGP slots provide a dedicated link between the card and the CPU and thus providing faster communication between them. There are other enhancements as well. See the source for more. But the bottom line is that AGP cards perform much better.
But now AGP is getting phased in favor of PCIe or PCI Express which is even faster and can be used as the bus for all the devices in a machine.
AGP is an older and different socket and there aren't many good cards for it these days. PCI-E is the newest, fastest socket and all the new cards support it.
PCI, PCI-e, AGP
AGP is very old and crappy. PCI e is the newest graphics adapter interface.
PCI-e, Most deffinatly. PCI-e 2.0 is the current technology and should be the one you are looking for.
pci is whte in color, it has high speed to transmit data
No. There's a reason there's AGP and then there's PCI-E..
PCI-E
AGP was designed for video controllers only. PCI-E can work with any compatible device.
Yes, PCI and PCI-E components are incompatible.
PCI AGP PCI-E
No, they are completely different. PCI is a general purpose card interface, AGP is specifically for video cards. Most often you will see an older machine that has one AGP slot and several PCI slots. Both PCI and AGP are out of date, you won't see any new motherboards or computers with AGP, and PCI is in 'legacy' status, that is, PCI slots are only included on motherboards to support older cards that the owner might have. The modern slot is PCI-e (which is incompatible with the older PCI)
Express. Peripheral Component Interconnect Express to be complete. PCI-E (or PCIe) is the replacement of the old PCI, PCI-X (often confused with PCI-E and AGP bus interface on computer mainboards.
Yes, by using converters to PCI from other slots like PCI-E or AGP.