Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Aug 2004 14:50:12 -0400 (EDT)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        Ville-Pertti Keinonen <will+freebsd-current@will.iki.fi>
Cc:        current@FreeBSD.org
Subject:   Re: Atomic operations on i386/amd64
Message-ID:  <200408061850.i76IoCgJ018008@khavrinen.lcs.mit.edu>
In-Reply-To: <41134185.1090105@will.iki.fi>
References:  <20040805050422.GA41201@cat.robbins.dropbear.id.au> <200408051759.53079.jhb@FreeBSD.org> <4112B184.8010303@samsco.org> <20040806023055.GC20148@empiric.icir.org> <41134185.1090105@will.iki.fi>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Fri, 06 Aug 2004 11:29:57 +0300, Ville-Pertti Keinonen <will+freebsd-current@will.iki.fi> said:

> The idea of using self-modification to select locking modes (although 
> for optional preemption, SMP and debugging rather than CPU model) is 
> also described in a DEC Technical Journal article:

> http://research.compaq.com/wrl/DECarchives/DTJ/DTJF03/DTJF03SC.TXT

There have been a number of research operating systems built around
this concept.  I seem to remember one called "Synthesis" which took it
to an extreme.  Calton Pu and Henry Massalin would appear to be the
authors.

-GAWollman



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408061850.i76IoCgJ018008>