<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>I don't know why you are so fixated on PCIe. PCIe can do shared<br>interrupts, non-shared interrupts, or even MSI. Just like regular PCI.
<br><br>1000 interrupts a second is about the same as idle. At 1000 interrupts<br>a second, the CPU gets perhaps 2 million clock cycles between each<br>interrupt. Once you reach hundreds of thousands of interrupts a<br>second, you can have a problem. Before that, you only have problems if
<br>the software is crap.<br><br><br></blockquote></div><br>I am fixated on PCIe because, well, that's what all the new servers are coming with. PCI has always had the ability to do shared IRQs, you are correct, however, that is a bad idea for any real time application, especially VoIP. If you have your NIC card and Digium TDM2400 sharing an IRQ, when you get a bunch of calls going over your NIC, your Digium is going to start suffering. I've seen it happen, Digium says that is what will happen, and it makes sense. I know Digium is closed Saturday and Sunday, but maybe on Monday someone from Digium will pickup this thread and give us all some answers on what to do with these motherboards that the servers are not shipping with. It is becoming a very real problem for me with our PBX systems.
<br>