View previous topic :: View next topic |
Author |
Message |
Dralnu Veteran


Joined: 24 May 2006 Posts: 1919
|
Posted: Fri Jun 22, 2007 2:45 am Post subject: PCI in a PCI Express x16 slot? |
|
|
Are PCI slots backwards compatable, or not? _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
 |
d2_racing Bodhisattva


Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Fri Jun 22, 2007 2:48 am Post subject: |
|
|
If I trust my instinct...no |
|
Back to top |
|
 |
SiberianSniper Guru


Joined: 06 Apr 2006 Posts: 383 Location: Dayton, OH, USA
|
Posted: Fri Jun 22, 2007 2:59 am Post subject: |
|
|
no, they're not, but there are adaptors, for example http://www.magma.com/ |
|
Back to top |
|
 |
Dralnu Veteran


Joined: 24 May 2006 Posts: 1919
|
Posted: Fri Jun 22, 2007 3:09 am Post subject: |
|
|
I didn't think they would. Issue with too much power or what? _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
 |
crazycat l33t


Joined: 26 Aug 2003 Posts: 838 Location: Hamburg, Germany
|
Posted: Fri Jun 22, 2007 4:09 am Post subject: |
|
|
pci is parallel, wile express has serial architecture. PCI-express also needs less wires. They are only software compatible. |
|
Back to top |
|
 |
Dralnu Veteran


Joined: 24 May 2006 Posts: 1919
|
Posted: Fri Jun 22, 2007 5:28 am Post subject: |
|
|
crazycat wrote: | pci is parallel, wile express has serial architecture. PCI-express also needs less wires. They are only software compatible. |
Diffrence being? _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
 |
d2_racing Bodhisattva


Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Fri Jun 22, 2007 11:25 am Post subject: |
|
|
When the data is send :
serial output : 11101010101010101010101010
parallel output :
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
So you send data from multiple chanel instead of one. |
|
Back to top |
|
 |
crazycat l33t


Joined: 26 Aug 2003 Posts: 838 Location: Hamburg, Germany
|
Posted: Fri Jun 22, 2007 5:02 pm Post subject: |
|
|
Parallel(PCI) is actually better because it sends more at once, BUT it's speed is limited since you have to send and syncronise accross a lot of wires, since the length of wires is sometimes different. With serial, you just have a pair of wires, but since you don't have to syncronise it you can just send it at a very high frequency. Anyway, with pci express you theoretically have less complexity/wires so it should be cheaper to build mainboards with it. Also the whole pci bus sits on the same "lane", like 2 ide drives on master/slave. So the data which is send to one device is send to all of them, so with each new PCI device you have less brandwith. With pci-express, it has 16 or 20 or even more "lanes" each of which is a dedicated data link and most gpu's can use up to 16 of such lanes at once. I dont remember it exactly, but i think each lane is 2times as fast as pci(32bit/33mhz) bus, which ,if i remember it correctly, has only 66mb/sek max brandwidth. |
|
Back to top |
|
 |
Dralnu Veteran


Joined: 24 May 2006 Posts: 1919
|
Posted: Fri Jun 22, 2007 11:27 pm Post subject: |
|
|
So the x16 is how many serial lines it has running then? Kinda like parrallel, but using serial connections? _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
 |
think4urs11 Bodhisattva


Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Fri Jun 22, 2007 11:38 pm Post subject: |
|
|
Dralnu wrote: | So the x16 is how many serial lines it has running then? Kinda like parrallel, but using serial connections? |
as you might have guessed already ... 16, each capable for 250MB/s so in total 4GB/s compared to PCI 32bit/33.3Mhz with 133MB/s total (peak) _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
 |
John R. Graham Administrator


Joined: 08 Mar 2005 Posts: 10791 Location: Somewhere over Atlanta, Georgia
|
Posted: Fri Jun 22, 2007 11:47 pm Post subject: |
|
|
PCI Express is scalable serial. Each serial channel (called a lane in PCIe patois) is 2.5Gbits/sec. The x16 means that 16, 2.5Gbits/sec lanes can be engaged in that slot for an aggregate throughput of 40Gbits/sec (5Gbytes/sec) theoretical bandwidth (overhead limits it to about 4Gbytes/sec). There are also 32 lane slots for up to 8Gbytes/sec actual throughput.
This is far faster than conventional parallel PCI (32 bits wide, 33 million transfers/sec: 0.13Gbytes/sec.
Simple peripherals (parallel port, ethernet card) can use a single lane and benefit from the cost reduction of smaller connectors. But, PCIe is why you don't see AGP connectors on new motherboards: it's so fast that you don't need AGP.
- John |
|
Back to top |
|
 |
Dralnu Veteran


Joined: 24 May 2006 Posts: 1919
|
Posted: Sat Jun 23, 2007 12:15 am Post subject: |
|
|
Eh, some mobos DO still have AGP.
Thanks for all the info. I think I may look up AGP myself this time. Maybe this should be renamed and thrown somewhere for future refrence for others? (Maybe Docs?) _________________ The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner. |
|
Back to top |
|
 |
John R. Graham Administrator


Joined: 08 Mar 2005 Posts: 10791 Location: Somewhere over Atlanta, Georgia
|
Posted: Sat Jun 23, 2007 12:50 am Post subject: |
|
|
Dralnu wrote: | Eh, some mobos DO still have AGP. | Yeah, but, not the newest, fastest ones. AGP started out as being an extension of the system bus, but, as that sped up over time, it became more and more of an architectural problem. It ended across a bridge, just like PCI.
- John |
|
Back to top |
|
 |
|