pctechguide.com

  • Home
  • Guides
  • Tutorials
  • Articles
  • Reviews
  • Glossary
  • Contact

What is AGP and AGP Pro?

As fast and wide as the PCI bus was, there was one task that threatened to consume all its bandwidth: displaying graphics. Early in the era of the ISA bus, monitors were driven by simple Monochrome Display adapter (MDA) and Colour Graphics Array (CGA) cards. A CGA graphics display could show four colours (two bits of data) at 320 by 200 pixels screen resolution at 60Hz, which required 128,000 bits of data per screen, or just over 937 KBps. An XGA image at a 16-bit colour depth requires 1.5MB of data for every image, and at a vertical refresh rate of 75Hz, this amount of data is required 75 times each second. Thanks to modern graphics adapters, not all of this data has to be transferred across the expansion bus, but 3D imaging technology created new problems.

3D graphics have made it possible to model both fantastic and realistic worlds on-screen in enormous detail. Texture mapping and object hiding require huge amounts of data, and the graphics adapter needs to have fast access to this data to avoid the

AGP

AGP operates at the speed of the processor bus, now known as the frontside bus. At a clock rate of 66MHz this is double the PCI clock speed and means that the peak base throughput is 264 MBps.

For graphics cards specifically designed to support it, AGP allows data to be sent during both the up and down clock cycle, doubling the clock rate to 133MHz and peak transfer to 528 MBps. This is known as 2x. To improve the length of time that AGP can maintain this peak transfer, the bus supports pipelining, which is another improvement over PCI. A pipelining 2x graphics card will be able to sustain throughput at 80% of the peak. AGP also supports queuing of up to 32 commands via a process called Sideband Addressing (SBA), the commands being sent while data is being received. This allows the bus to sustain peak performance for 95% of the time, according to Intel.

AGP’s four-fold bandwidth improvement and graphics-only nature ensures that large transfers of 3D graphics data don’t slow up the action on screen; nor will graphics data transfers be interrupted by other PCI devices. Being primarily intended to boost 3D performance, AGP also provides other improvements that are specifically aimed at this function.

With its increased access speed to system memory over the PCI bus, AGP can use system memory as if it’s actually on the graphics card. This is called Direct Memory Execute (DIME). A device called a Graphics Aperture Remapping Table (GART) handles the RAM addresses so that they can be distributed in small chunks throughout system memory rather than hijacking one large section, and presents them to a DIME-enabled graphics card as if they’re part of on-board memory. The main use for DIME is to allow much larger textures to be used because the graphics card can have a much larger memory space in which to load the DRDRAM) in the second half of 1999. AGP 2.0 was supported by chipsets launched early in 1999 to provide support for Intel’s Katmai processor.

AGP Pro is a physical specification aimed at satisfying the needs of high-end graphics card manufacturers, who are currently limited by the maximum electrical power that can be drawn by an AGP card (about 25W). AGP Pro caters for cards that draw up to 100W, and will use a slightly longer AGP slot that will also take current AGP cards.

  • What Is The System Bus?
  • ISA Bus – Industry Standard Architecture
  • Local Bus Interfaces
  • PCI Bus Interfaces
  • What is AGP and AGP Pro?
  • Internal Interfaces Summary
  • PCI-X Interfaces
  • PCI Express Interfaces
  • IDE Interfaces
  • EIDE Interfaces
  • Hard Disks – What IS ATA and Ultra ATA?
  • Serial ATA (SATA) interface guide
  • SCSI Explained – With Pictures
  • SCSI Interface Evolution
  • Fibre Channel Interfaces
  • Hard Disks – What is Serial Storage Architecture?
  • I/O Interface Standards
  • How It Works: The Idea and Technology Behind USB
  • IEEE 1394 Interfaces
  • USB 2.0 Intefaces
  • FireWire 800 Interfaces

Filed Under: Interfaces Tagged With: What is AGP and AGP Pro

Latest Articles

Graphics Card Driver Upgrade

To find out, start by right-clicking My Computer, Properties and the Device Manager tab. Expand the Display adapters entry, select Matrox Millennium II PCI and click Properties. Select the Driver tab and click Driver File Details to reveal some details about the driver version Windows … [Read More...]

Capturing Digital Video

The digitisation of the analogue TV signal is performed by a video capture card which converts each frame into a series of bitmapped images to be displayed and manipulated on the PC. This takes one horizontal line at a time and, for the PAL … [Read More...]

How to Boost Your Cybersecurity This Winter

If this year weren’t already difficult enough, what with the pandemic and the resultant economic downturn, this is also a year during which we’re seeing an unprecedented number of cybersecurity attacks on firms across the US. With more and more large companies falling foul of trojan horses, malware, … [Read More...]

Gaming Laptop Security Guide: Protecting Your High-End Hardware Investment in 2025

Since Jacob took over PC Tech Guide, we’ve looked at how tech intersects with personal well-being and digital safety. Gaming laptops are now … [Read More...]

20 Cool Creative Commons Photographs About the Future of AI

AI technology is starting to have a huge impact on our lives. The market value for AI is estimated to have been worth $279.22 billion in 2024 and it … [Read More...]

13 Impressive Stats on the Future of AI

AI technology is starting to become much more important in our everyday lives. Many businesses are using it as well. While he has created a lot of … [Read More...]

Graphic Designers on Reddit Share their Views of AI

There are clearly a lot of positive things about AI. However, it is not a good thing for everyone. One of the things that many people are worried … [Read More...]

Redditors Talk About the Impact of AI on Freelance Writers

AI technology has had a huge impact on our lives. A 2023 survey by Pew Research found that 56% of people use AI at least once a day or once a week. … [Read More...]

11 Most Popular Books on Perl Programming

Perl is not the most popular programming language. It has only one million users, compared to 12 million that use Python. However, it has a lot of … [Read More...]

Guides

  • Computer Communications
  • Mobile Computing
  • PC Components
  • PC Data Storage
  • PC Input-Output
  • PC Multimedia
  • Processors (CPUs)

Recent Posts

How to Secure IT Infrastructure when Working from Home

Hackers aren't just going after business owners. They are increasingly attacking consumers, as well. In December, the New York Times reported that … [Read More...]

Motherboard Testing

At this point we've almost done enough to be able to do some initial testing of the motherboard installation. However, to give some visibility to … [Read More...]

AMD Athlon

The launch of the Athlon processor, in the summer of 1999, represented a major coup for AMD. It allowed them to boast … [Read More...]

[footer_backtotop]

Copyright © 2025 About | Privacy | Contact Information | Wrtie For Us | Disclaimer | Copyright License | Authors