A kernel level message passing service
Gerry Creager N5JXS
gerry at cs.tamu.edu
Fri Sep 1 05:23:17 PDT 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.
I think, at least at first blush, that this could be a really welcome
addition for those of us performing message passing and using scalable
parallelism in this forum (OK, flashy words to say, "All of us."). That
said, I think we need to think through this and see if it would be
something Linus could implement into a production kernel without
forking, or would we cause a kernel fork that would cause us to lose the
benefit of continued development, and have to reintegrate the messaging
functionality patch into each subsequent release?
Gerry
--
Gerry Creager gerry at cs.tamu.edu, gerry at page4.cs.tamu.edu
Network Engineering |Research focusing on
Academy for Advanced Telecommunications |Satellite Geodesy and
and Learning Technologies |Geodetic Control
Texas A&M University 979.458.4020 (Phone) -- 979.847.8578 (Fax)
More information about the Beowulf
mailing list