Date: Tue, 2 Nov 1999 11:29:24 -0800 (PST) From: Kris Kennaway <kris@hub.freebsd.org> To: arch@freebsd.org Subject: Thread references Message-ID: <Pine.BSF.4.10.9911021125050.73778-100000@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
Below are a bunch of papers I was able to dig up last night which reference the threading models of other OSes, as well as some general papers. The Solaris implementation papers from Usenix are especially interesting - I strongly suggest everyone reads at least those, since the Solaris implementation is probably the "strongest" existing model. Something I'm unclear on though is whether that information is protected by patents or whether by publishing in the usenix proceedings it becomes an open source, and so whether we're allowed to refer to it in our own design. Kris ---- Cthulhu for President! For when you're tired of choosing the _lesser_ of two evils.. ---------- Forwarded message ---------- Date: Mon, 1 Nov 1999 19:10:57 -0800 (PST) From: Kris Kennaway <kris@hub.freebsd.org> To: Chuck Robey <chuckr@picnic.mat.net> Subject: Re: Threads models and FreeBSD. On Sun, 31 Oct 1999, Chuck Robey wrote: > Kris, if you know any other references, especially to how other OSs do > threads, I'd really appreciate any pointers at all. I'm reading your last > one now. Well, credit goes to Dan Eischen for finding that one. Other possibly useful papers I've been able to dig up or find reference to are: CHORUS: ftp://ftp.chorus.fr/pub/chorus-reports/ In particular.. ftp://ftp.chorus.fr/pub/chorus-reports/CS-TR-91-7.ps.Z ftp://ftp.chorus.fr/pub/chorus-reports/CS-TR-89-37.ps.Z MACH: Some of the interesting-looking ones: ftp://ftp.cs.cmu.edu/project/mach/doc/published/Rcs.ps ftp://ftp.cs.cmu.edu/project/mach/doc/unpublished/sched.concur.ps ftp://ftp.cs.cmu.edu/project/mach/doc/unpublished/threads.ps ftp://ftp.cs.cmu.edu/project/mach/doc/published/cont_threads.ps ftp://ftp.cs.cmu.edu/project/mach/doc/published/cmultithread.ps DEC: http://www.crl.research.digital.com/publications/techreports/techreports.html http://www.digital.com/info/DTJF03/DTJF03SC.TXT ftp://ftp.crl.research.digital.com/pub/dec/Alpha/alpha-osf1-call-std-v1_3.ps I can't seem to find them now, but there were a bunch of old DEC tech reports from the mid to late 80s describing the Firefly system. Solaris: http://www.sun.com/smcc/solaris-migration/docs/courses/threadsHTML/contents.html http://suncom.bilkent.edu.tr/workshop/sig/threads/ in particular http://suncom.bilkent.edu.tr/workshop/sig/threads/usenix.html Wow, I've surprised myself how much cool stuff I've been able to dig up! There are undoubtledly others I haven't turned up yet (CS departments at the major universities are good places to look) - I'd be interested to know of any others you find. Kris ---- Cthulhu for President! For when you're tired of choosing the _lesser_ of two evils.. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9911021125050.73778-100000>
