Motherboards With More Slots Sought 35
cheros writes: "I would be interested if anyone knows of motherboards which have more than the usual 4/5 PCI slots on them (and maybe with one or two ISA slots as well). Extenders would be interesting too, but I can imagine bus timings getting in the way of anything with leads leaving the case. I'm about to build another system (with a 1.3GHz AMD as main processor), and when I start listing the toys I want in it I end up being short of slots. Just add up: sound, SCSI, NIC, TV, FireWire, serial card for extra serial ports (Linux and VT100 - it rocks ;-). And I have this old ISA card I built a while ago with 8 relays - that's no longer usable so I might need another slot for a digital I/O card. Anyone? Pleeze?"
How to get lots o' slots. (Score:2)
What you're going to have to buy is a server-chipset based system. Desktop systems use, logically, desktop chipsets. Most desktop chipsets are limited to supporting between 4 and 6 PCI bus mastering devices. With onboard video or NIC (both bus mastering devices), you still lose slots because a slot without bus mastering capabilities is basically worthless. You'll want to look for the cheapest server based platform you can find, because servers aren't cheap. (If price weren't a limit, check out some of the Industrial PC vendors (http://www.dtims.com/bpgraph.htm) they have systems with 20 slots!)
Dell has a low end server system that has onboard NIC, U160 SCSI, video and six PCI slots: http://www.dell.com/us/en/bsd/products/model_pedge _1400sc.htm)
Some of the other suggestions would be using PCI extenders, etc. but that poses another problem: IRQ sharing. A PCI slot has four possible IRQ lines routed to its INT_A,INT_B,INT_C,INT_D lines. Most hardware vendors route unique on a per slot basis (INT_A - INT_D are all connected to the same interrupt line) or in a pair (INT_A and INT_C are connected together and INT_B and INT_D are connected together.) (This is done for a variety of reasons, mostly due to the fact that low end chipsets only support four IRQ lines anyway. Most newer server chipsets support 16 or 32.) Using an extender card means that all of the devices connected to the extender are sharing the same IRQ lines, which isn't the best for performance.
Finally, the caveats to using a server chipset system: As mentioned earlier, price (much more than a desktop motherboard) and video. Most server chipsets do not support AGP, or perform poorly when they do.
I have such a board. (Score:1)
I my experiance avoid intergrated sound/NIC/SCSI/video, this stuff is made for the low cost market and you will go throught fits tring to get stuff to work. Workstation and low-end server are the only way to go is you want lots of stuff to WORK.
Re:well, (Score:1)
If you don't need any inputs or digital connectors, there's also the Xitel An-1 [minidisco.com], which I've not tried but is only $40. Ignore all the minidisc talk if you like; it's just a USB-to-analog audio converter. I don't have one myself, but the linux-usb database says it works [www.qbik.ch].
// mlc, user 16290
--
Re:well, (Score:2)
Wrong! (Score:1)
So what do people have in the order of more slots?
--
Sun solved this problem (Score:1)
If it's a PCI to PCI bridge, latency shouldn't be too big of a deal. I'd put low-throughput things like the DigiBoard (or whatever serial device you're using) on the expansion bus, and leave the high-output stuff to the on-board PCI...
Re:PCI Expansion Cases (Score:2)
Realllllly thin wires will do it, I believe.
PCI Expansion Cases (Score:3)
No idea how well these work - I believe this was the model I saw being hawked at Siggraph, and the salesman had no idea about latencies, cable lengths or similar. But he suuuuuure wanted to sell me one today!
Cheap solution... (Score:3)
Seriously - this is the cheapest solution you are going to find.
Don't try to do everything with one box, have multiple boxes - set up a file server, with lots of disk space, and maybe two or three CD-ROM drives (or, for fun, get a nice SCSI burner and two or three plextor 6 disk changers).
Then, build a media box - put the TV, MP3, DVD and firewire stuff in it - vid capture, etc. It doesn't need an insane size HD - unless you are doing a fair amount of vid capture, then you will want a local AV drive. Most of the data can be dumped to the file server.
For scanning/printing, set up a scan/print (and perhaps even DP) server.
Network all of this using 100BaseT and a hub (or, if you are real cheap like me, use 10BaseT - but spend the money on the cards for 100BaseT, then later get a fast hub). Hook up a KVM switch (I just got a 6 port Aten Master View off Ebay for $50.00 - so it is possible to do this el-cheapo!) to your monitor/mouse/keyboard - so you don't have scads of KVM around - unless you wish to place things so that you can have this (sometimes it is handy to have multiple monitors and such).
Get older motherboards for your ISA connectivity - and distribute everything else...
Worldcom [worldcom.com] - Generation Duh!
Re:I wouldn't go with integrated systemboards (Score:1)
Anecdotal evidence, but I must be really lucky - both of my computers with integrated sound (purchased 1996 and 2000) work under linux. I don't think integrated sound cards are such a big deal now under linux. If you're using a *really* old motherboard with an obscure chipset, I guess you may have difficulties. I didn't though.
But your other point is right - the quality sucks. Stick with a real sound card, unless you just don't care at all. As in, you don't mind having disney sound source quality to play your MP3s.
Motherboard with more IRQs (Score:2)
Why, why are we still stuck with IRQs, and what moron thought the solution to the problem was to 'share' them???
My motherboard (Asus A7Pro) has 5 PCI slots, and an AGP slot, but is only capable of using 3 IRQs, since slots 4 & 5 share an IRQ, slots 2 & 3 share an IRQ and slot 1 and the AGP slot share an IRQ.
the 2 USB controllers on board share an IRQ. They just plain don't work, probably because of the shitty VIA chipset and the fact they share an IRQ.
Its insane. It would be nice if 'IRQ sharing' actually worked, but i get all sorts of problems - USB not working, sound glitches, video glitches, DVD playback card crashing, all because the BIOS, OS and hardware are simply incapable of allocating resources correctly.
And i'm not the only one.
Why put 5 or more slots on a motherboard if its actually not possible to put a card in each one and have the computer work?
Re:Motherboard with more IRQs (Score:2)
If, for whatever reason, it doesn't, what are you supposed to do?
Re:Motherboard with more IRQs (Score:2)
Unfortunately, after vowing to 'Never buy Intel again' and buying AMD, if i vow 'Never to buy VIA chipsets again' I might not be buying much x86 hardware for a while.
Increase # of slots and performance may go down (Score:5)
PCI-X has improved this, but right now, PCI-X devices (and motherboards) are pretty rare. You can't mix PCI and PCI-X on the same bus segment without the bus segment downgrading to PCI functionality.
Also, according to the PCI spec, a card can draw up to 25W, which increases the size of your power supply.
The best bet is to go with a motherboard with some integrated functionality- as others have said, compatability is an issue, but there are motherboard makers out there who use high quality parts (which are well supported in Free-OSes), Adaptec for SCSI, Intel for ethernet, and so forth, but you're going to have to pay more for it.
Ahem (Score:2)
While we're on the m'board wishlist, it sure would be nice to have some chipset support both:
Mebbe the same people that are in charge of scheduling SMP Athlon are in charge of scheduling the 64 bit PCI slot.
I'd hate to have to wait until '02 and the *Hammer series to get speedy connections to my peripherals on an AMD system.
Re:I wouldn't go with integrated systemboards (Score:2)
I've heard a cheap ($15) soundcard connected to a dts speaker system and as you would expect - it sounds fantastic.
Obviously if you insist on analogue then it's a bind but moving the DAC outside of the computer case is the only way to get half decent quality.
Power (Score:1)
What I would do is get a good motherboard that has a NIC and SCSI on-board, that would save you two slots.
slots (Score:1)
Pricey, but its' an idea.
Onboard Stuffs (Score:1)
I have exactly the opposite preference. I want a bare-bones MB to add my own cards to--like a good BX. Designers have been trying to usurp the BX's throne by throwing in everything, but fail to realize what most people want is a simple board, an add on sound card, add on video card, add on drive controller, etc.
Oh, yeah. A dual Athlon wouldn't hurt the world. Oh well.
Motherboards w/ lotsa slots. (Score:1)
They also have boards for Athlon: http://www.tyan.com/products/html/athlon.html
my two cents. (Score:1)
use a high end system for your "main" box, with your tbird and vid card and sound. thats one slot & an agp. then strap in 2 100Mbps NICs.
with the serial card, its 4 PCI, 1 AGP.
then put your SCSI devices in a second computer, el-cheap video, no sound, much hard drive space, and two 100Mbps NICs.
guess what.....you dont even need to invest in a hub, just plug 2 crossover cables between the two machines. you have 200Mbits one way, or 400Mbits two ways in full duplex, thats some speed. and just think, if you run linux on the second box, you dont need a KVM switch at all. just telnet in or use an X server for the OS on your main machine or XCBM to the linux box. X-Win32 seems to be a good one for windows. tell you what, KDE looks/work great XCBM'ed accross a 100mbps LAN, then you can run windows and linux apps side-by-side
you can use samba to make network shares and map them to a drive letter in windows. use some hardware or software raid in the linux box for some speed........
i have done a similar setup at my home a few times, it works great. that and you can stick the computer with the SCSI drives somewhere else if they are loud and you dont have to put up with the sound! you can also install a few extra cooling fans for those hot drives without the noise as well.
ok, it was more like 4 cents
You have two (or more...) choices (Score:1)
Get a server motherboard/system. Try SuperMicro [supermicro.com] - I have an old dual-PPro motherboard of theirs, which has 8 PCI slots plus 2 ISA slots. This is accomplished by using an i960 I/O processor, which has an integrated PCI bridge. Of course, this has to be in a server case, because the motherboard is about 6 inches wider than standard AT size. (call me - I'll make you a deal on it :) Their new motherboards also have a bunch of slots (most are 6 PCI+1AGP, but no ISA).
Get a motherboard like the Acer AK73-1394(A) [aopenusa.com]. It has 5 PCI slots, 1 AGP slot, and integrated FireWire. Get a Matrox Marvel G450 eTV [matrox.com] or the ATI All-In-Wonder Radeon [ati.com], both of which have a TV tuner on the card. Use a USB to multiport serial adapter [ionetworks.com] for the serial ports. Get a PCI DIO card from ComputerBoards [computerboards.com] or equivalent.
Basically, the two choices boil down to either spending large amounts of money on a server motherboard and case, or getting boards with combined functions that may not be the perfect thing, but are (hopefully) less expensive.
Have fun.
Re:One Word - Intergrate (Score:2)
SCSI is more efficient than ATA100, can seek faster, has better transfer, and supports more devices. And 160 is faster than 100.
Price-wise, ATA wins, but if you're looking for something where you need real performance, you need SCSI.
So you're a karma whore, eh? For the right price, I'll be a karma pimp...
Re:Increase # of slots and performance may go down (Score:1)
One Word - Intergrate (Score:1)
You can quite easily find boards with built-in Ultra160 SCSI, 10/100Base-T Ethernet, USB, FireWire and Sound, leaving the slots free for more esoteric devices.
My MSI [msi.com.tw] motherboard has onboard FireWire, ATA100 RAID and Audio.
They also make them with SCSI and a NIC.
I went for ATA100 RAID as it's just about as fast, and soooo much cheaper than SCSI and put the money i saved into getting a second CPU.
-- kai
Verbing Weirds Language.
What's the problem? (Score:1)
I don't see what your problem is. Either you're looking in the wrong places, or my motherboard is more obsolete than I thought. I have a VIA Apollo Pro-based motherboard with a Slot 1 slot which has 1 AGP, 4 PCI, 1 PCI/ISA, and 1 ISA slot.
So, if you got an AGP video card, and PCI sound, SCSI, NIC, TV, and Firewire cards, you'd still have an ISA slot for your custom relay board, and you could use USB-to-serial converters to get those extra serial ports. You could also get a board with an onboard NIC to free up a PCI slot (seriously, 10/100 should be good for years; when are you really going to need gigabit?). Unless things have changed, there should still be some boards out there with ISA slots. This board also has 2 9-pin serial ports, which should be enough for 2 VT100's if you use a USB mouse like me.
Of course it's pricey (Score:2)
Of course, I guess it really just depends on how much you're willing to spend.
well, (Score:1)
It's not an Athlon board, but... (Score:1)
http://www.supermicro.com/PRODUCT/MotherBoards/44
For those lazy ones who dont want to count, here it is:
Dual PII/PIII
9 PCI Slots
1 AGP
2 ISA
Onboard Dual-Channel Adaptec U2W SCSI.
Plus all the usual refinements...
---
nuclear presidential echelon assassination encryption virulent strain
Re:Motherboard with more IRQs (Score:1)
in my machine this means my video, sound nic, scsi card, and tv-tuner all use IRQ 11, eventhough i still have 4 open IRQs
Not a great idea (Score:1)
Also, you will run out of IRQs. Sure IRQ sharing is nice, but high performance cards like firewire and really good videos cards don't like to share.
If you really are serious about the toys (meaning, you want them to work well), then you should look into two machines, and getting peripherals onboard. For instance, buy Ultra2 scsi and intel ethernet motherboards, and dedicate one machine to general useage, and the other to video and sound. Since video editing can be done on anymachine (not just machines with capture), if you can't afford a great editing machine, then just make the video machine a k6-2, and only capture on it, then edit on the athlon.
Par fer the course. (Score:1)
I would think you might have to choose between firewire and scsi on-board, but I don't have a magazine at arms reach to check. But I'm more than a little surprised that one would be locked into scsi at this point. It's nice, and maybe for a server important, but I can't imagine its critical.
USB is definately the way to go with the serial ports though. Something like $50 US for 1 serial 1 parallel, and 2 more USB. You might also want to look at whether you really need those devices. USB peripherals are pretty sweet. USB hubs make nice almost port replicators too. And if try to get a motherboard that supports USB 2.
Intel D815EEAL (Score:1)
I'm running RedHat 7.1 (2.4.2) and I was able to get everything working well very easily.
Re:PCI Expansion Cases (Score:1)
As long as the cables aren't too long, I don't think you would have too much trouble with capacitive loading, which is what causes timing issues. I forget exactly how you do it, but it's also possible to compensate for excess capacitance.
I wouldn't go with integrated systemboards (Score:1)