Re: [ANN] Userspace M-on-N threading model implementation. Alpha release.
- From: Evgeniy Polyakov <johnpol@xxxxxxxxxxx>
- Date: Tue, 30 Jan 2007 12:53:16 +0300
On Tue, Jan 30, 2007 at 02:18:17AM +0100, Samuel Thibault (samuel.thibault@xxxxxxxx) wrote:
Hi,
Evgenity, le Mon 29 Jan 2007 16:47:36 +0100, a écrit :
Userspace M-on-N threading model is based on the idea, that when signal
is delivered, kernel saves all information related to previous context
in stack, so it is possible to find it and replace.
You may want to have a look at some existing implementations:
I saw most of them.
As far as I recall, only PTL (is not shown here) has preemptible
scheduler. NTL has it too, but is based on different approach.
- Good old `FSU Pthreads' http://moss.csc.ncsu.edu/~mueller/pthreads/
- fully POSIX-compliant `GnuPth' http://www.gnu.org/software/pth/
- server-targetted `Capriccio'
www.cs.berkeley.edu/~jcondit/capriccio-sosp-2003.pdf
- efficient `ELiTE/Erlangen'
http://www4.informatik.uni-erlangen.de/Projects/FORTWIHR/ELiTE/
- and our portable, flexible, efficient `Marcel'
http://runtime.futurs.inria.fr/marcel/
Samuel
--
Evgeniy Polyakov
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: [ANN] Userspace M-on-N threading model implementation. Alpha release.
- From: Samuel Thibault
- Re: [ANN] Userspace M-on-N threading model implementation. Alpha release.
- References:
- [ANN] Userspace M-on-N threading model implementation. Alpha release.
- From: Evgeniy Polyakov
- Re: [ANN] Userspace M-on-N threading model implementation. Alpha release.
- From: Samuel Thibault
- [ANN] Userspace M-on-N threading model implementation. Alpha release.
- Prev by Date: Re: [PATCH 0/8] Create ZONE_MOVABLE to partition memory between movable and non-movable pages
- Next by Date: Re: 2.6.20-rc6-mm3
- Previous by thread: Re: [ANN] Userspace M-on-N threading model implementation. Alpha release.
- Next by thread: Re: [ANN] Userspace M-on-N threading model implementation. Alpha release.
- Index(es):
Relevant Pages
|