Subject: RE: Kernel Threads (was Floating point in the kernel)
To: Calvin Vette (IT- Borders Online) <CVETTE@borders.com>
From: Calvin Vette (IT- Borders Online) <CVETTE@borders.com>
List: tech-kern
Date: 09/18/1998 15:46:11
The bib mentions Anderson's (et al) work in multiple places, including the
ACM TOCS, IEEE Trans. On Parallel and Distributed Systems, and IEE Trans. On
Computers, dating from 1989 to 1992

	----------
	From:  John Kohl [SMTP:jtk@kolvir.arlington.ma.us]
	Sent:  Friday, September 18, 1998 3:40 PM
	To:  CVETTE@borders.com
	Cc:  jfw@jfwhome.funhouse.com; cgd@netbsd.org; thorpej@netbsd.org;
tech-kern@netbsd.org
	Subject:  Re: Kernel Threads (was Floating point in the kernel)

	>>>>> "Calvin" == Calvin Vette (IT- Borders Online)
<CVETTE@borders.com> writes:

	Calvin> 	The URL below describes a system similar to Sun's
lwp, but
	Calvin> asynchronous - a combined kernel/user thread mechanism. Is
this along the
	Calvin> lines of what you have in mind?

	Calvin>
http://www.is.s.u-tokyo.ac.jp/tech-reports/TR94-02-letter.ps.gz


	I believe the genesis of all these is Thomas Anderson's PhD work
	(Univ. of Washington, around 1990/1991/1992) on Scheduler
Activations.
	See SOSP (Symposium on Operating System Principles) or TOCS
(Transaction
	of Computer Systems, I think) from those years.  The kernel
cooperates
	with the user scheduler to let it know which execution contexts are
	really running, and the user level can map that to whatever logical
	threads it wants.

	-- 
	==John Kohl <jtk@kolvir.arlington.ma.us>, <john_kohl@alum.mit.edu>
	Write a poem, share your heart!
	Home page: <URL:http://people.ne.mediaone.net/jtk/>
	Note new home zip code as of July 1, 1998: 02476