Author Topic: Sound Card Interface  (Read 598 times)

Offline ketinkrad

  • Zinc Member
  • *
  • Posts: 98
Sound Card Interface
« on: May 03, 2009, 05:59:20 PM »
Which is the better sound card interface? PCI Express Interface or PCI Interface.

Offline USRanger

  • AvA Staff Member
  • Plutonium Member
  • *******
  • Posts: 10325
      • BoP Home
Re: Sound Card Interface
« Reply #1 on: May 03, 2009, 07:03:21 PM »
PCI Express?  Isn't that just for the video card?
Axis vs Allies Staff Member
☩ JG11 Sonderstaffel ☩
Flying 'Black[Death] 10' ☩JG11☩

Only the Proud, Only the Strong Ne Desit Virtus

Offline 1701E

  • Silver Member
  • ****
  • Posts: 1889
      • VBF-18 Bearcats
Re: Sound Card Interface
« Reply #2 on: May 03, 2009, 07:05:35 PM »
PCI Express?  Isn't that just for the video card?

PCI-E Sound cards are for PCI-E x1 slot, never seen one for a x16 slot. :)
ID: Xcelsior
R.I.P. Fallen Friends & Family

"The only ones who should kill are those prepared to be killed"

Offline Fulmar

  • Gold Member
  • *****
  • Posts: 3936
      • Aces High Movie Database
Re: Sound Card Interface
« Reply #3 on: May 03, 2009, 08:06:11 PM »
The PCI-E 1x slot offers bandwidth of up to 250Mb/s, while PCI is 133Mb/s.

I have no idea if even top of the line stuff (outside of professional audio) requires that much bandwidth.  I know Creative makes X-Fi cards in both PCI-E and PCI variants.  I can't imagine there being any real performance differences between the two.  I suppose if all your PCI slots were occupied and all you had left was a PCI-E 1x slow, I'd go for it.  Otherwise, whichever is cheaper IMO.
In game callsign: not currently flying
Flying off and on since Warbirds
Aces High Movies available at www.derstuhl.net/ahmd2 - no longer aceshighmovies.com - not updated either

Offline AirFlyer

  • Silver Member
  • ****
  • Posts: 1210
Re: Sound Card Interface
« Reply #4 on: May 03, 2009, 08:20:41 PM »
My sound card uses a PCI-E x1 (granted I use it in a PCI-E x16 slot) and it seems to work fine. As far as which is better I don't think it's going to matter with a sound card and I would go with what Fulmar said.
Tours: Airflyer to 69 - 77 | Dustin57 92 - 100 | Spinnich 100 - ?
"You'll always get exactly what you deserve." Neil

Offline ketinkrad

  • Zinc Member
  • *
  • Posts: 98
Re: Sound Card Interface
« Reply #5 on: May 04, 2009, 09:42:05 PM »
I am surprised the techs out there have not explained which is better?

Offline Getback

  • Platinum Member
  • ******
  • Posts: 6364
Re: Sound Card Interface
« Reply #6 on: May 04, 2009, 10:32:19 PM »
I use a pci-e sound card. More bandwidth. However, to be honest I really don't know which is best.

  Created by MyFitnessPal.com - Free Calorie Counter

Offline Skuzzy

  • Support Member
  • Administrator
  • *****
  • Posts: 31462
      • HiTech Creations Home Page
Re: Sound Card Interface
« Reply #7 on: May 05, 2009, 05:54:02 AM »
Like many things, it will usually depend on the card.  Generally speaking a single lane PCI-E card is going to consume more bud bandwidth for the CPU as the single lane PCI-E card interface is slower than the PCI bus.
Roy "Skuzzy" Neese
support@hitechcreations.com

Offline ketinkrad

  • Zinc Member
  • *
  • Posts: 98
Re: Sound Card Interface
« Reply #8 on: May 05, 2009, 11:33:14 AM »
PCI is faster than PCI-E?

Offline Skuzzy

  • Support Member
  • Administrator
  • *****
  • Posts: 31462
      • HiTech Creations Home Page
Re: Sound Card Interface
« Reply #9 on: May 05, 2009, 11:50:33 AM »
I guess I should clarify that.  It depends on which revision of the PCI-E standard we are talking about and the speed of the PCI bus we are talking about.

A 66Mhz PCI bus moves data at roughly 266MB/s. 
A single lane PCI-E 1.0 bus moves data at roughly 250MB/s.
A 133Mhz PCI bus moves data at roughly 533MB/s.
A single lane PCI-E 2.0 bus moves data at roughly 500MB/s.
A 133Mhz PCI-X (64bit) bus moves data at roughly 1066MB/s.

Now, that is raw speed.  Overhead is higher with PCI-E due to it being a serial stream, it takes multiple hardware interrupts to deal with 4 bytes of data.  For PCI it is one interrupt per 4 bytes of data on a 32 bit PCI bus.  There is more overhead for PCI-E to convert from/to serial to/from parallel memory bus as well, although that is pretty low.
Roy "Skuzzy" Neese
support@hitechcreations.com

Offline Getback

  • Platinum Member
  • ******
  • Posts: 6364
Re: Sound Card Interface
« Reply #10 on: May 05, 2009, 12:39:13 PM »
I guess I should clarify that.  It depends on which revision of the PCI-E standard we are talking about and the speed of the PCI bus we are talking about.

A 66Mhz PCI bus moves data at roughly 266MB/s. 
A single lane PCI-E 1.0 bus moves data at roughly 250MB/s.
A 133Mhz PCI bus moves data at roughly 533MB/s.
A single lane PCI-E 2.0 bus moves data at roughly 500MB/s.
A 133Mhz PCI-X (64bit) bus moves data at roughly 1066MB/s.

Now, that is raw speed.  Overhead is higher with PCI-E due to it being a serial stream, it takes multiple hardware interrupts to deal with 4 bytes of data.  For PCI it is one interrupt per 4 bytes of data on a 32 bit PCI bus.  There is more overhead for PCI-E to convert from/to serial to/from parallel memory bus as well, although that is pretty low.

Sure didn't know that. Just assumed their was greater bandwidth. I guess I was going on the PCI-e theory that video cards had greater bandwidth and not taking into account the bus versions.

  Created by MyFitnessPal.com - Free Calorie Counter

Offline Skuzzy

  • Support Member
  • Administrator
  • *****
  • Posts: 31462
      • HiTech Creations Home Page
Re: Sound Card Interface
« Reply #11 on: May 05, 2009, 01:05:43 PM »
Video cards (for the most part) use 16 lanes, not one lane, of the PCI-E bus.  In this case, it is one interrupt per 2 bytes per clock cycle, instead of one interrupt per 8 clock cycles (1 byte).

So far, all the sound cards I have seen using the PCI-E bus, have used only one lane.

The hardware to implement PCI-E is much cheaper than PCI is.
« Last Edit: May 05, 2009, 02:56:33 PM by Skuzzy »
Roy "Skuzzy" Neese
support@hitechcreations.com

Offline BaldEagl

  • Plutonium Member
  • *******
  • Posts: 10791
Re: Sound Card Interface
« Reply #12 on: May 05, 2009, 08:07:51 PM »
Sure didn't know that. Just assumed their was greater bandwidth. I guess I was going on the PCI-e theory that video cards had greater bandwidth and not taking into account the bus versions.

TheZohan could have told you that.  Surprised he didn't jump in.  He is A+ certified after all.
I edit a lot of my posts.  Get used to it.