• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Why PCI express rather than AGP 2

pmvdpx

Junior Member
I thought this would be in anand's faq, but I can't find it, apologies if I missed it.

Basically, why is the new gfx slot architecture called pci-express, instead of AGP mark2 or somesuch? Is it just arbitrary terminology, or is it that pci-e in some sense represents a return to pci and an abandonment of whatever it was that made AGP distinct from pci?

Or, come to think of it, is it that AGP as a name implied it was only for graphics and they wanted to make it clear it was for other purposes?
 
Because PCIe x16 is a type of PCIe slot, and PCIe is basically the replacement for PCI.
We don't need a seperate type of slot for graphics cards anymore, since we can just use the fastest type of PCIe slot instead.

AGP was a specific slot type created for graphics cards, but we don't need that kind of slot anymore, since PCIe is quite varied in what it can offer (from x1 to x16) and also the whole way it works is different to PCI, so you don't need a seperate bus to avoid clogging up traffic in other slots (all PCI slots shared bandwidth, and gfx cards used lots of it, limiting what was available to other cards, AGP ran off a different bus and had its own bandwidth, so it didn't mess up other PCI cards. All PCIe slots have their own channels, so a gfx card on PCIe won't reduce the bandwidth available on a PCIe x1 or x4 slot)


Basically:
We don't need a separate graphics card bus anymore (which AGP basically was) because of the way PCIe is architected and operates.
 
Back
Top