Search This Blog

Monday, 23 January 2012

What is a AGP or PCI Express


Anisotropic filtering
Anisotropic filtering is a method of increasing graphics card performance by allowing the graphics card to render textures in the background or further away at a lower quality level. There are many levels of Anisotropic filtering (AF) usually 1x, 2x, 4x, 8x, and maxed at 16x. The higher the multiplier the better the textures will look in the background but will increase the performance hit on the graphics card. For a more detailed look at Anisotropic filtering you can see this article by Will Harris - Anisotropic filtering
Refresh Rate
The refresh rate of a graphics card is no different to that of a monitor, it is the amount of times per second the image is "refreshed" and is measured in Hz (60Hz = 60 refreshes per second) With a graphics card however the refresh rate is the amount of times a full image is calculated ready for display. If for example your set your graphics card to 100hz the it would attempt to calculate a new image 100 times per second. Fine on the surface as you you would think the faster the better, but remember you also have a monitor that needs to display this image. If your monitor is only capable of displaying 75hz then you will have frames rendered before the monitor was ready to display them, this causes screen tears or unwanted "artefacts" on the screen. To avoid this, you should enable the V-Sync feature - short for Vertical Synchronisation, this feature limits the graphics card to the refresh rate of the monitor even if it can render the image faster.
 
AGP or PCI Express
Two types of Graphics card available today are the AGP and PCI-e versions. The AGP (Accelerated Graphics Port) is the older of the two technologies but still quite popular as many people still have these slots incorporated into there motherboards. The PCI-Express (Peripheral Component Interconnect) version has been around for a few years now and new graphics cards and motherboards alike are using this technology. PCI express offers a greater scope for data transfer to and from the graphics card and main memory. If buying a graphics card today then the PCI-Express is the way to go as AGP cards are dying out.
How do you measure the speed of a graphics card?
Measuring the speed of the graphics card is a lot more difficult than with the CPU or RAM or even the hard disk. There are many factors which affect how quickly the graphics card can do its job. Many of these only come into play when the graphics card is undertaking certain tasks.
Core clock speedMuch the same as the way you measure the speed of a CPU. The core speed of the Graphics card is measured in MHz and represents the amount of clock cycles the graphics process can do per second. This is a good but not definitive way of telling how fast the graphics card is.
Memory clock speedExactly the same of as the core clock speed, except of course that it is for the memory of the graphics card and not the core. This is just as important as the core speed as the memory contains textures that need to be applied to the pixels.
Pixel PipelinesThe amount of pixel pipelines a graphics card has can have a great impact on the speed of the image rendering. This is all about pixel pushing power. A card with 8 pipelines can process twice as many pixels as a card of the same core speed and 4 pipelines.
Textures per pipelineThis only come into effect when multiple textures are needed on the one pixel. Simply put if a multiple texture is needed, then a graphics card with more textures per pipeline will be quicker. On single textured pixels the amount of textures per pipeline will have no effect.
There are more smaller things such as T&L technology anti-aliasing and various other quality increasing and speed increasing technology that different cards have. I wont go into them all here as there are a great many between all the cards on the market.
Memory Bandwidth
The memory bandwidth is the rate of data transferred from the GPU to the graphics memory. This has been one of the biggest bottle necks in graphics cards for years. Newer cards are overcoming this problem with expensive memory solutions at high speeds. The higher the memory bandwidth the better the graphics card will be able to retrieve data and textures from the graphics memory. As this is a real bottle neck this is a really important feature of the graphics card.

No comments:

Post a Comment