From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5E49FED1C7E04F8A93BBACCF43D38EAD@T3400> From: "Philippe Anel" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> References: <488B6EE7.3080100@mtu.edu><13426df10807300810s4d854612ib7597a9463f7f02f@mail.gmail.com><3e1162e60807301636h53149a9du80385a3e42a1a01a@mail.gmail.com><13426df10807301702i38369688o8633274c9e94dcc5@mail.gmail.com><3e1162e60807301848n7e2f0f52m5424707ddd02f746@mail.gmail.com><13426df10807301923n95c9e0al1ebb12df795cc101@mail.gmail.com> <3e1162e60807310635s564a250eq3a492e6706592404@mail.gmail.com> In-Reply-To: <3e1162e60807310635s564a250eq3a492e6706592404@mail.gmail.com> Date: Thu, 31 Jul 2008 16:11:31 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0205_01C8F328.18A72DF0" Subject: Re: [9fans] Plan 9 on Blue Gene Topicbox-Message-UUID: f8419662-ead3-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. ------=_NextPart_000_0205_01C8F328.18A72DF0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable That's almost what they do with KSE in FreeBSD (or Scheduler Activation = in NetBSD) right ? Phil; I've been writing a lot of Erlang code lately, and I keep thinking = about, but not having too much time to do much about, wanting to have a = runtime for the libthread "threads" that could auto-schedule them to = libthread "procs", in much the same way Haskell "sparks" may end up real = threads, or Erlang processes, might run in parallel. Dave ----- Original Message ----- From: "ron minnich" = To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> Sent: Thursday, July 31, 2008 4:23 AM Subject: Re: [9fans] Plan 9 on Blue Gene On Wed, Jul 30, 2008 at 6:48 PM, David Leimbach = wrote: Does Plan 9 Port help? I mean, libthread on Plan 9 Port alone = could be worth a ton to me in some situations. Concurrent programming for the win? probably not for this community. When we had plan9port in xcpu we = got nothing but complaints. This in spite of the fact that some things = are impossible to scale with 5000 posix threads, and easy to scale = with 5000 plan 9 style threads. ron ------=_NextPart_000_0205_01C8F328.18A72DF0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
That's almost what they do with KSE in = FreeBSD (or=20 Scheduler Activation in NetBSD) right ?
 
Phil;
 

 
I've been writing a lot of Erlang code lately, and I keep = thinking about,=20 but not having too much time to do much about, wanting to have a = runtime for=20 the libthread "threads" that could auto-schedule them to libthread = "procs", in=20 much the same way Haskell "sparks" may end up real threads, or Erlang=20 processes, might run in parallel.

Dave
 


-----=20 Original Message ----- From: "ron minnich" <rminnich@gmail.com>
To: "Fans of the OS = Plan 9 from=20 Bell Labs" <9fans@9fans.net>
Sent: Thursday, July 31, = 2008 4:23=20 AM
Subject: Re: [9fans] Plan 9 on Blue Gene



On=20 Wed, Jul 30, 2008 at 6:48 PM, David Leimbach <leimy2k@gmail.com>=20 wrote:

Does=20 Plan 9 Port help?  I mean, libthread on Plan 9 Port alone = could=20 be
worth a ton to me in some situations.
Concurrent = programming=20 for the win?

probably not for this = community. When we=20 had plan9port in xcpu we got
nothing but complaints. This in = spite of=20 the fact that some things are
impossible to scale with 5000 = posix=20 threads, and easy to scale with
5000 plan 9 style=20 = threads.

ron





------=_NextPart_000_0205_01C8F328.18A72DF0--