| Accelerated Graphics Port |
Article Index for Accelerated |
Website Links For Graphics |
Information AboutAccelerated Graphics Port |
| CATEGORIES ABOUT ACCELERATED GRAPHICS PORT | |
| macintosh internals | |
| ibm pc compatibles | |
| motherboard expansion slot | |
|
The Accelerated Graphics Port (also called '''Advanced Graphics Port''') is a high-speed point-to-point channel for attaching a Graphics Card to a Computer 's Motherboard , primarily to assist in the acceleration of 3D Computer Graphics . Some Motherboard s have been built with multiple independent AGP slots. AGP is slowly being phased out in favour of PCI Express . VERSIONS OF AGP Intel released the first version of AGP, appropriately titled “AGP specification 1.0,” in 1997. It included both the 1x and 2x speeds. As Of 2004 , newer versions of AGP increase the transfer rate from two to eight times. Available versions include:
In addition, AGP Pro cards of various types exist. They require more power and are often longer than standard AGP cards (though they only connect to one AGP slot). These cards are usually used to accelerate the professional Computer-aided Design applications employed in the fields of architecture, machining, engineering, and similar fields. There are two versions of the AGP physical interface, for 3.3 V and 1.5 V cards respectively. The 1.5 V version has a key further away from the external connector, while the 3.3 V version is the opposite. But some poorly designed older 3.3V cards incorrectly have the 1.5V key, which may result in burnt mainboard if installed in a AGP 4X/8X slot.
HARDWARE AND SOFTWARE ADOPTION
COMPATIBILITY AGP cards are Backwards and Forwards Compatible within limits. 1.5 V cards will not go into 3.3 V slots and vice versa, though "Universal" slots exist which accept either type of card. AGP Pro cards (rarely used) will not fit into standard slots, but standard AGP cards will work in a Pro slot. It should be noted that there are some proprietary exceptions to this rule. For example, Apple Power Macintosh computers with the Apple Display Connector have an extra connector which delivers power to the attached display. Additionally, moving cards between computers of various Architectures may not work due to Firmware issues. AGP VS PCI As computers became increasingly graphically-oriented, the graphics card became far more important than other PCI devices, and, thus, the AGP slot was developed. AGP slots are superior to PCI for graphics cards because they provide a dedicated pathway between the slot and the processor, allowing for faster communication between the two. In addition, AGP uses sideband addressing, meaning that addressing for packets is carried outside of the packet, meaning that the entire packet does not need to be read to get addressing information. In addition, to load a texture, a PCI graphics card must copy it from the system's RAM into the card's framebuffer. An AGP card is capable of reading textures directly from system RAM using the Graphics Address Remapping Table (GART). GART reapportions main memory for texture storage, allowing the graphics card to access them directly. The two main reasons graphics cards with the PCI interface are produced is that firstly they can be used in nearly any PC, as very few modern desktop PCs do not have PCI slots - though some motherboards with built-in graphics adaptors lack an AGP slot. Secondly, a user with an appropriate Operating System can use several PCI graphics cards (or several PCI graphics cards in combination with one AGP card) simultaneously - to give many different video outputs (for the use of many screens). This cannot be done with AGP cards, as very few (if any) Motherboard s are equipped with more than one AGP slot. USE TODAY Although AGP is still incorporated into many motherboards today, it is gradually being phased out in favour of PCI Express . PCI Express allows much faster data transfer and also supports other devices. So far, 2006 has seen many motherboards available with PCIe slots, and most graphics cards are available in both AGP and PCIe versions. At this rate, it is expected that AGP will be almost totally replaced in the next several years. HISTORICAL REMARKS Subtleties of the AGP memory interface semantics caused great consternation at AMD when an exotic bug manifested itself in Linux 2.4 kernels running on AMD's then-new line of Athlon processors. The AMD AGP Linux Kernel Patch - AMD concerned about sour AGP/Athlon interactions REFERENCES EXTERNAL LINKS |
|
|