Subject: Re: Restartable Atomic Sequences
To: None <tech-kern@netbsd.org>
From: Gregory McGarry <g.mcgarry@ieee.org>
List: tech-kern
Date: 08/23/2002 08:48:01
> I implemented restartable atomic sequences (RAS) to compare their
> performance with atomic test-and-set instructions. The RAS facility
> is described in
>
> http://www.cs.cmu.edu/afs/cs/project/mach/public/doc/published/Rcs.ps
>
> and is required on the MIPS R3000 cpu for libpthread support. But
> the question arises whether the RAS facility would be more broadly
> useful...
The MI implementation can be found here:
ftp://ftp.netbsd.org/pub/NetBSD/misc/gmcgarry/
Includes support for mips, m68k and i386. The man pages discuss
most of the issues. Would appreciate comments before moving forward.
-- Gregory McGarry <g.mcgarry@ieee.org>