PCI (Peripheral Component Interconnect) and AGP (Accelerated Graphics Port) are two different technologies used to connect expansion cards – such as video, sound, and graphics cards – to your PC. The main difference between the two is speed, particularly when it comes to processing graphics. Gone are the days of simple words and numbers – these days we expect our business, entertainment and educational software to impress us with fancy images, charts, icons, textures, and 3-D graphics. Software developers, aware of our expectations for graphics intensive applications, are continually pushing the technology envelope by incorporating larger and more complex images into their programs. As programs become more graphics intensive, they require more bandwidth and memory to display each screen and image. If bandwidth and memory resources are limited, a bottleneck occurs, causing the software, and generally the PC, to slow to a crawl while the graphics are processed. In the past, several attempts have been made to reduce the bottlenecks associated with graphics processing. A significant breakthrough occurred in 1993 when Intel introduced the PCI bus. The PCI standard uses a technique called bus mastering, which allows the CPU and expansion cards to process information simultaneously. The bus operates at a bandwidth of 66MHz, and PCI cards can communicate with the PC using 32- or 64-bit data. PCI provides fast communication between the CPU and peripherals, but peripheral devices have to compete with each other for bandwidth. The PCI bus is currently the highest performing general I/O bus used in PCs, and it provides adequate acceleration and processing features for most games, video and multimedia applications. PCI is able to handle 2D images and general business graphics quite competently, but it can be challenged by intense 3D graphics. Thats where AGP comes in. To create 3D images, the graphics controller must be able to manage texture data and z-buffer information. Texture data produces the digital representation of the surface of an object and generates properties such as transparency, which makes the object look more realistic; z-buffer information provides depth, which also increases realism. Both of these data sets are memory intensive, and unfortunately, both compete for the same memory space. Intel introduced AGP in 1996 in an attempt to solve this dilemma. The AGP specification is based on the PCI 2.1 specification, but unlike PCI, AGP is designed solely for use with graphics cards. Its not intended to replace the PCI interface as the general I/O interface bus; its primary purpose is to deliver high-performance graphics, including 3D imaging. AGP has the ability to quadruple the theoretical bandwidth of current PCI buses, and has the potential to perform even higher. This increased performance is achieved by introducing a dedicated point-to-point channel that gives the graphics controller direct access to main system memory. In addition, the AGP channel is 32 bits wide and runs at 66MHz, which translates into a total bandwidth of 266MBps. AGP also supports two fast modes, 2x and 4x, which have throughputs of 533MBps and 1.07GBps respectively. Features such as texturing and pipelining further enhance the graphics processing ability of AGP. Texturing, also called Direct Memory Execute mode, allows texture data to be stored in main memory. Pipelining is a process that enables the graphics card to send several instructions together instead of sending one at a time. AGP improves the overall performance of a PC in several ways: 1. Graphics operations are faster because they dont have to share bus bandwidth with other peripherals. 2. Peripheral devices are also faster because they dont have to share the PCI bus with the bandwidth intensive graphics operations. AGP operates concurrently with, and independent from, most transactions on the PCI bus. Since the AGP bus is handling all graphics tasks, the PCI bus is free to serve devices such as disk controllers, modems and network cards. 3. The quality of the 3D graphics created using AGP is very high, and since they are extremely realistic, the quality of both 2-D and 3-D software is improved.
Related posts:
- Asus Maximus II Formula Intel P45 Motherboard ReviewAt first glance, Intels technical documentation for the new P45 / G45 Express series chipsets, youll note looks alarmingly similar to the previous generation P35 / G35 Express series that this new lineup of chipsets is meant to replace. As the P35 series was a rather successful architecture, this immediately struck us on a positive first note about the P45. The more [...]...
- old IDE hard drive and a new SATA drive running from a PCI SATA adapter cardProblem I cloned the system on my old IDE hard drive on to my new SATA hard drive that runs from a PCI SATA adapter card. I jumpered and installed the old drive as a slave drive. Unfortunately, when I boot the system, a message comes up saying that there is no operating system (Windows [...]...
- Nvidia GeForce GTX 280 and 260GTX 200 Architecture Features The chip powering these two new graphics cards, called the GTX 200 chip, is an absolute monster of a processor. Nvidia proudly proclaims that its the biggest processor TSMC (Nvidias primary chip fabrication partner) has ever built. Its not just a clocked-up or expanded version of the G92 chip powering Nvidias [...]...
- Intel Core 2 Duo E8400 Wolfdale 3.0GHz 6MB L2 Cache LGA 775 65W Dual-Core ProcessorWith the Wolfdale core Intel pours more power into a Core 2 Duo package. The 45nm process allowed Intel to reduce the power needed to 65W. Lower power means lower CPU heat, which translates to lower system heat and longer system life. They also packed more features into the chip. L2 cache has been bumped to 6MB and the Front Side Bus has been pushed to 1333MHz. You can now use both DDR2 and the hot new DDR3 memory for extreme performance. They also boosted memory access and execution speed with the Wide Dynamic Execution and Smart Memory Access. These combine to let the processor compute more instructions with more data per clock cycle. Youd better watch out; your enemies will be shooting back faster now. The Advanced Digital Media Boost feature has been enhanced with the addition of the SSE4 instruction set and Intel HD Boost. This will give your entertainment experience a boost with better audio and video processing. It will also help with speech recognition, engineering and scientific applications. Perhaps most important of all will be the boost to security with increased encryption power and speed....
- Flash memory Vs Hard diskThere are significant differences between a standard hard drive and flash memory. A hard drive is a fairly heavy palm-sized device composed of several spinning platters and a roving head that reads data that has been magnetically imprinted on the platters. Flash memory refers to a memory chip about the size of a postage stamp, [...]...
- Intel Desktop Board D945GCLF2 Mini-ITX Motherboard, Integrated Dual-Core Intel Atom Processor 330Intel Desktop Board D945GCLF2 Mini-ITX Motherboard, Integrated Dual-Core Intel Atom Processor 330, Intel 945GC Express Chipset, Supports DDR2 667, SATA HDD, w/ GB LAN, Video and Audio. OEM The Intel Desktop Board D945GCLF2 is designed to support Internet-centric computing, delivering incredible capabilities in the new flexible Mini-ITX form factor. Featuring the integrated 45nm dual-core Intel Atom processor 330 and the Intel 945GC Express Chipset, this board is an energy-efficient solution for home users as well as for unique vertical markets. Designed with Intels leading edge 45nm Hi-k metal gate processor, this board delivers incredible opportunities to communicate, listen, watch, play, and learn via Internet connectivity....
- Microprocessor Memory RAM or ROMThe previous section talked about the address and data buses, as well as the RD and WR lines. These buses and lines connect either to RAM or ROM -- generally both. In our sample microprocessor, we have an address bus 8 bits wide and a data bus 8 bits wide. That means that the microprocessor can address (28) 256 bytes of memory, and it can read or write 8 bits of the memory at a time. Lets assume that this simple microprocessor has 128 bytes of ROM starting at address 0 and 128 bytes of RAM starting at address 128. ...
- Express video card with dual DVI connectorsMSI Radeon X1600 256MB GDDR3 PCI-Express (PCI-E) Video Card, Dual DVI, S-Video/TV Out, OEM/Bare CardNeed a budget video card that has Dual DVI? look no further!Lets face it, dual monitors are the rage. The best way to get dual monitor support on your PC is with a dedicated video card with Dual DVI-I. Video Cards [...]...
- AM2 Micro ATX MotherboardMSI K9N6PGM2-V Socket AM2 Micro ATX Motherboard MS-7309-090, NVIDIA MCP61 Chipset, Supports Socket AM2 CPUs, Dual DDR2 800, SATA II RAID, w/ GeForce 6100 Graphic, LAN, 7.1ch AudioMSI K9N6PGM2-V Socket AM2 Micro ATX Motherboard MS-7309-090, NVIDIA MCP61 Chipset, Supports Socket AM2 CPUs, Dual DDR2 800 Memory, SATA II RAID Hard Drive, with GeForce 6100 Graphic, [...]...
- Computer Buying Guide – The choices among desktop and laptop computersThe choices among desktop and laptop computers can be confusing. New desktops can be smaller and less-conspicuous than some laptops. Meanwhile, some portable computers offer features and capabilities that rival traditional desktops. Here are the types of computers—and the pros and cons—you need to consider....
- NVIDIAs dual GPU GTX 295 video card said to launch at CES 2009NVIDIAs dual GPU GTX 295 video card said to launch at CES 2009 NVIDIA and ATI battle it out for graphics card performance bragging rights and for the last few months, the performance crown according to many sources has sat on the head of ATI. ATIs fantastic Radeon 4870 X2 was the king of the [...]...
- ASUS N4L-VM DH – a micro-ATX motherboard Intel 945GM chipset with ICH7-M DHASUS Introduces Viiv and Dolby Certified N4L-VM DH Motherboard ASUS has announced the availability of its N4L-VM DH — a micro-ATX motherboard that packs a myriad of new features not available on other motherboards even twice its cost. ASUS positions the N4L-VM DH as the definitive motherboard for the home theater enthusiast. At a glance, [...]...
- cloud hosting – group of connected servers – clustered hostingCloud hosting is a web hosting service delivered from a group of connected servers. The term cloud hosting (also called clustered hosting) is not precisely defined yet. In general, however, a hosting service can be considered cloud hosting when it is delivered from a fully redundant, multi-server system, in which the resources are dynamically scalable [...]...