From: Walter Roberson on
Furui wrote:

> I need to use at least 5 PCI cards in my real-time control project,
> however, my target PCs have 3 PCI slots only. So can i run 2 target PCs
> with the PCI cards simultaneously by one host? How to coordinate the
> targets PCs or the communication? Or is there any other workaround? Thanks.

Do the target PCs have an ethernet interface that does not use up one of the
PCI slots? If so then you can create a master/ slave protocol to serve I/O
requests.

There are some limitations with target PCs about not being able to serve more
than 5000 interrupts per second (with user reports that more than 2000 can be
hard to achieve), but I have no information about whether that includes
ethernet interrupts or disk interrupts.


It might help to indicate the nature of the I/O to the cards -- e.g., are you
going to require high speed data collection or high speed control signaling,
or are the I/O requirements less frequent? What kinds of latency do you need
to achieve? What kinds of cards, what bandwidth for each, what relative
priority for each?