A kernel level message passing service

Tony Skjellum tony at MPI-Softtech.Com
Thu Aug 31 11:43:15 PDT 2000

Bryce, see www.viarch.org ... the experience here is that good VI Arch
implementations appear to do what you are asking about (low overhead,
high bandwidth, low-medium latency), for clusters of small to medium size.

Other related pages (they don't have much public yet) would be


Anthony Skjellum, PhD, President (tony at mpi-softtech.com) 
MPI Software Technology, Inc., Ste. 33, 101 S. Lafayette, Starkville, MS 39759
+1-(662)320-4300 x15; FAX: +1-(662)320-4301; http://www.mpi-softtech.com
"Best-of-breed Software for Beowulf and Easy-to-Own Commercial Clusters."

On Thu, 31 Aug 2000, Bryce Bockman wrote:

> I have recently become aware of work being done to incorporate certain
> types of services (ex: web servers) into the kernel of unix systems, so
> as to take away a level of abstraction, and eliminate the overhead in
> performing system calls from user space, thus creating a more efficient
> server.
> My question is this:
> Does is make sense that this sort of thing could be applied to a message
> passing interfaces for any sizable gain in performance?  If so, is there
> any work already being done on this topic?
> My initial reaction to the thought is that there would be all kinds of
> security issues, but maybe some sort of "safe" API could be developed to
> address these issues.
> Cheers,
> Bryce Bockman
> _______________________________________________
> Beowulf mailing list
> Beowulf at beowulf.org
> http://www.beowulf.org/mailman/listinfo/beowulf

More information about the Beowulf mailing list