Go Back   Computer Forums > General Computing > Hardware
Click Here to Login
Join Computer forums Today


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 07-23-2005, 11:05 AM   #1
Golden Master
 
Join Date: Mar 2005
Posts: 13,091
Default AGP vs PCI-E x1, x16

Why is AGP slower than PCI-E?

AGP is doubled gold fingers which the transfer should go fast while PCI-E is only one gold fingered.

Is it because the AGP 8X runs at 128 while PCI-E runs at 256 for the x16 and 128 for the x1?
__________________

lhuser is offline   Reply With Quote
Old 07-23-2005, 01:08 PM   #2
Fully Optimized
 
Dishdog's Avatar
 
Join Date: Feb 2005
Posts: 2,801
Default Re: AGP vs PCI-E x1, x16

i don't think that right now PCI-E x16 is faster, they are the same. but in the future PCI-E x16 will be faster.
__________________

__________________
CPU-Intel Pentium 4 630 3.0Ghz / 2MB Cache ~~OS Windows XP SP2
MOBO-Gigabyte 8I915P Duo Pro Intel Socket 775 (PCI-E)~~HDD-Western Digital 160GB(SATA)
PSU-Aspire 500W ATX~~RAM-1GB PC3200 DDR SDRAM (512x2 Dual Channel)
GPU-MSI GeForce 6600 GT(PCI Express)~~Monitor Viewsonic VA902B 19" 8ms~~ ATI TV Wonder Pro (TV Tuner)
~~Still to come~~: eVGA e-GeForce 7800 GT
Dishdog is offline   Reply With Quote
Old 07-23-2005, 01:11 PM   #3
Daemon Poster
 
Osak's Avatar
 
Join Date: Jun 2005
Posts: 821
Default Re: AGP vs PCI-E x1, x16

Yea PCI-E allows a higher bandwith (I think not 100%) than AGP.
__________________
Macbook Pro 2.4ghs Intel Core 2 Duo, 4gigs ram

Mac Pro - 2x 3.0GHz Quad-Core Intel Xeon , 4x2gig 800MHz DDR2, 2x 1TB 7200-rpm Serial ATA 3Gb/s, NVIDIA GeForce 8800 GT 512MB
Osak is offline   Reply With Quote
Old 07-23-2005, 01:33 PM   #4
Fully Optimized
 
ownage's Avatar
 
Join Date: Oct 2004
Posts: 4,404
Default Re: AGP vs PCI-E x1, x16

well its called AGP 8X for a reason, and its called PCI-Express 16X for a reason, PCI-Express has double the bandwidth of AGP cuz 16X = 8X x 2.
ownage is offline   Reply With Quote
Old 07-23-2005, 01:36 PM   #5
BSOD
 
DarkBlade's Avatar
 
Join Date: Dec 2004
Posts: 3,355
Send a message via MSN to DarkBlade
Default Re: AGP vs PCI-E x1, x16

Quote:
Originally Posted by Osak
Yea PCI-E allows a higher bandwith (I think not 100%) than AGP.

AGP= 16Gbits/sec

PCI Express = 2.5Gbits/sec/LANE

so...

PCI 1x= FASTER THEN PCI, but NOT AGP

PCI 16x= 2.5Gb/sec X 16= 40Gbits/sec (MUCH FASTER THEN AGP)
40Gbits/sec = 5GB/sec

So, AGP 8x= 2.1GBs/sec
PCIe 16x = 5GBs/sec

MUCH FASTER, more then double the bandwidth. The 6800GT outputs around 32GB/sec, so on a PCIe 16x BUS, that info is recieved MUCH faster then on AGP 3.0 8x. AGP is bad.. PCIe is MUCH faster.
DarkBlade is offline   Reply With Quote
Old 07-23-2005, 05:21 PM   #6
In Runtime
 
PZEROFGH's Avatar
 
Join Date: Jul 2005
Posts: 136
Default

OH I SEE, how long do you think my agp card will last, its a 9800 pro?, at least a couple of years PLEASE!
__________________
...you make no sense...
PZEROFGH is offline   Reply With Quote
Old 07-23-2005, 05:38 PM   #7
BSOD
 
Join Date: May 2005
Posts: 2,734
Default

Here's the deal - the AGP/PCI bus is shared. All AGP/PCI device data runs through the same data lines on your motherboard. This obviously makes a bottleneck situation where the devices must take turns to transmit data. Quite inefficient.

What PCIe does is allow each device their own data path. This is a giant leap in PCI bus technology, especially for video cards which transfer several gigabytes of data per second (which is why video cards were so quick to adopt the new standard). PCIe isn't just for video cards, though. Eventually PCI will be completely replaced with PCIe. This is where the different sizes come in. PCIe can come in x1, x2, x4, x8, x12, x16, and x32. I believe x64 is coming soon, but I didn't find any info on that. In any case, the numbers define the number of data paths. x1 transmits data back and forth on one data path, x16 transmits on 16 data paths, et cetera. The smaller PCIe sizes will probably be used for things like NICs, USB cards, sound cards, things like that.

Also, an answer about PCIe having fewer pins - I quoted this from one of the articles below: "In order to transmit PCIe packets, which are composed of multiple bytes, a one-lane link must break down each packet into a series of bytes, and then transmit the bytes in rapid succession. The device on the receiving end must collect all of the bytes and then reassemble them into a complete packet. This disassembly and reassembly happens must happen rapidly enough to where it's transparent to the next layer up in the stack. This means that it requires some processing power on each end of the link. The upside, though, is that because each lane is only one byte wide, very few pins are needed to transmit the data. You might say that this serial transmission scheme is a way of turning processing power into bandwidth; this is in contrast to the old PCI parallel approach, which turns bus width (and hence pin counts) into bandwidth. It so happens that thanks to Moore's Curves, processing power is cheaper than bus width, hence PCIe's tradeoff makes a lot of sense."


Here's some good reference:

http://arstechnica.com/articles/paed...ie.ars/1?94142
http://www.pcstats.com/articleview.cfm?articleID=1087
http://www.cooltechzone.com/index.ph...1&limitstart=0
http://en.wikipedia.org/wiki/PCI-Express
catalyst is offline   Reply With Quote
Old 07-23-2005, 05:43 PM   #8
BSOD
 
Join Date: May 2005
Posts: 2,734
Default Re: AGP vs PCI-E x1, x16

Quote:
Originally Posted by PZEROFGH
OH I SEE, how long do you think my agp card will last, its a 9800 pro?, at least a couple of years PLEASE!
Don't worry, AGP isn't dead yet. However, it will be phased out eventually. I'd give it around five to ten years, but that's just a guess.
catalyst is offline   Reply With Quote
Old 07-23-2005, 05:44 PM   #9
In Runtime
 
PZEROFGH's Avatar
 
Join Date: Jul 2005
Posts: 136
Default

so if i had a agp card, and i plugged in no pci cards, it means the agp slot has the whole data pass to itself, right?

whew 5-10 years
thats about tiem im gonig to buy a new computer
__________________
...you make no sense...
PZEROFGH is offline   Reply With Quote
Old 07-23-2005, 05:47 PM   #10
Daemon Poster
 
Starr's Avatar
 
Join Date: Apr 2005
Posts: 926
Send a message via AIM to Starr Send a message via MSN to Starr
Default Re: AGP vs PCI-E x1, x16

Quote:
Originally Posted by spank_fusion
Don't worry, AGP isn't dead yet. However, it will be phased out eventually. I'd give it around five to ten years, but that's just a guess.
Sooner then 10 years definantly. I don't give it a very long string. A year maybe two....
__________________

__________________
AMD Athlon 64 3200+ Venice Core, MSI K8N Neo-4, 2x 512 Corsair Dual Channel, Nvidia Geforce fx 6600 256MB, 160GB HardDrive

Windows Vista Business Edition

"There are 10 types of people in the world. Those who know binary and those who don't."
Starr is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 11:36 PM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0