Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
PCI in a PCI Express x16 slot?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Dralnu
Veteran
Veteran


Joined: 24 May 2006
Posts: 1919

PostPosted: Fri Jun 22, 2007 2:45 am    Post subject: PCI in a PCI Express x16 slot? Reply with quote

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
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Fri Jun 22, 2007 2:48 am    Post subject: Reply with quote

If I trust my instinct...no
Back to top
View user's profile Send private message
SiberianSniper
Guru
Guru


Joined: 06 Apr 2006
Posts: 383
Location: Dayton, OH, USA

PostPosted: Fri Jun 22, 2007 2:59 am    Post subject: Reply with quote

no, they're not, but there are adaptors, for example http://www.magma.com/
Back to top
View user's profile Send private message
Dralnu
Veteran
Veteran


Joined: 24 May 2006
Posts: 1919

PostPosted: Fri Jun 22, 2007 3:09 am    Post subject: Reply with quote

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
View user's profile Send private message
crazycat
l33t
l33t


Joined: 26 Aug 2003
Posts: 838
Location: Hamburg, Germany

PostPosted: Fri Jun 22, 2007 4:09 am    Post subject: Reply with quote

pci is parallel, wile express has serial architecture. PCI-express also needs less wires. They are only software compatible.
Back to top
View user's profile Send private message
Dralnu
Veteran
Veteran


Joined: 24 May 2006
Posts: 1919

PostPosted: Fri Jun 22, 2007 5:28 am    Post subject: Reply with quote

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
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Fri Jun 22, 2007 11:25 am    Post subject: Reply with quote

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
View user's profile Send private message
crazycat
l33t
l33t


Joined: 26 Aug 2003
Posts: 838
Location: Hamburg, Germany

PostPosted: Fri Jun 22, 2007 5:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Dralnu
Veteran
Veteran


Joined: 24 May 2006
Posts: 1919

PostPosted: Fri Jun 22, 2007 11:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
think4urs11
Bodhisattva
Bodhisattva


Joined: 25 Jun 2003
Posts: 6659
Location: above the cloud

PostPosted: Fri Jun 22, 2007 11:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10791
Location: Somewhere over Atlanta, Georgia

PostPosted: Fri Jun 22, 2007 11:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
Dralnu
Veteran
Veteran


Joined: 24 May 2006
Posts: 1919

PostPosted: Sat Jun 23, 2007 12:15 am    Post subject: Reply with quote

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
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10791
Location: Somewhere over Atlanta, Georgia

PostPosted: Sat Jun 23, 2007 12:50 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum