Maybe I misunderstand what you mean, but I think JackdMP does this:

http://www.grame.fr/~letz/jackdmp.html

(well, collect audio from multiple processors, not sound cards)

> Another more complicated option, which would solve this, would be to
> add one Csound instance to distributed and collect audio from the
> cards, which all other instances would write to. 

-Brian