Date: Tue, 13 Mar 2001 20:42:00 -0500 (EST) From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> To: "Andrew Reilly" <areilly@bigpond.net.au> Cc: cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org Subject: Re: Core's function (was: The Project and onward [was: Re: cvscommit: src/sys/netinet ip_output.c]) Message-ID: <200103140142.UAA42549@khavrinen.lcs.mit.edu> In-Reply-To: <20010314104739.A50356@gurney.reilly.home> References: <20010313121002.F59348@wantadilla.lemis.com> <3794.984471257@critter> <20010313104930.C60817@daemon.ninth-circle.org> <20010313133108S.jkh@osd.bsdi.com> <3AAEA353.B31800B5@originative.co.uk> <20010314104739.A50356@gurney.reilly.home>
next in thread | previous in thread | raw e-mail | index | archive | help
<<On Wed, 14 Mar 2001 10:47:39 +1100, "Andrew Reilly" <areilly@bigpond.net.au> said: > I don't think that anyone is saying that anything is "too hard". > Take the SMP-NG effort as an example. To my eyes, that project > has some seriously _hard_ things to achieve, and yet there is > progress. Not only that, but SMPng actually brings a significant body of interesting research close to hand. For example, no commercial (in the sense of non-toy) operating system has made a serious stab at doing non-blocking synchronization. FreeBSD thus far hasn't done much in that arena either, but the restructuring being done in the SMPng effort makes FreeBSD a reasonable platform for someone who wanted to work on that. (There's probably at least a good S.M. thesis to be had in that direction, if not a Ph.D.) Indeed, even the tradeoffs between subsystem-level and object-level locking have yet to be fully explored. It would be a Really Good Thing if some of the FreeBSD people and some of the BSDi people got together and published a paper on the methodology if SMPng, if for no other reason than to raise the academic stature of the project and get people interested in working on the next step. (I have a bit set that IA64 would be particularly interesting in this regard; specifically, that the data-speculation features could be used to implement DCAS.) -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103140142.UAA42549>