A kernel level message passing service 
    Walter B. Ligon III 
    walt at parl.ces.clemson.edu
       
    Fri Sep  1 14:23:13 PDT 2000
    
    
  
--------
> for cluster programming.  note that this topic is different from VIA-type
> user-level hardware access.  and if you want a low-overhead message
> passing scheme that's still protected in the conventional sense, 
> why not use good old UDP or even IP datagrams.  (I wonder sometimes
> if the heavy machinery of TCP really makes sense in the context 
> of private, switched networks.  does anyone have a count of dropped
> frames inside a normal cluster?)
Actually, we have a little project going to do that, more or less.  We're
actually pitching IP altoghter, but staying with the existing Linux network
protocol framework to implement a lightweight, reliable messaging service
that continues to work with the existing sockets interface.  It requires
very little change to user code to use it.  The question is - how much
performance savings is due to the protocol, and how much is due to the
interface?  I don't claim to know the answer, so we figured we'd try it out
and see what happens.
Walt
-- 
Dr. Walter B. Ligon III
Associate Professor
ECE Department
Clemson University
    
    
More information about the Beowulf
mailing list