9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Plan 9 and multicores/parallelism/concurrency?
@ 2008-07-14  8:45 ssecorp
  2008-07-14  9:08 ` sqweek
                   ` (3 more replies)
  0 siblings, 4 replies; 22+ messages in thread
From: ssecorp @ 2008-07-14  8:45 UTC (permalink / raw)
  To: 9fans

from wikipedia:
"Plan 9 from Bell Labs is a distributed operating system, primarily
used for research."

but it doesnt say anything more about the distributed part.

I have recently found a big interest in concurrency, distributed
systems and multicore-programming.

So is Plan 9 good for a multicore-computer or what kind of distributed
system is it made for?

In what way does it make it easy?



^ permalink raw reply	[flat|nested] 22+ messages in thread
* Re: [9fans] Plan 9 and multicores/parallelism/concurrency?
@ 2008-07-14 16:35 erik quanstrom
  0 siblings, 0 replies; 22+ messages in thread
From: erik quanstrom @ 2008-07-14 16:35 UTC (permalink / raw)
  To: rvs, 9fans

> >  Plan 9 makes it easy via 9p, its file system/resource sharing
> > protocol. In plan 9, things like graphics and network drivers export a
> > 9p interface (a filetree). Furthermore, 9p is network transparent
> > which means accesses to remote resources look exactly like accesses to
> > local resources, and this is the main trick - processes do not care
> > whether the file they are interested in is being served by the kernel,
> > a userspace process, or a machine half way across the world.
>
> All very true. And it sure does provide enormous benefits on distributed
> memory architectures. But do you know of any part that would be
> beneficial for highly-SMP systems?

do you have some reason to believe that 9p (or just read and write)
is not effective on such a machine?

since scheduling would be the main shared resource, do you think
it would be the limiting factor?

- erik



^ permalink raw reply	[flat|nested] 22+ messages in thread
[parent not found: <f1209aefaab5eece7465c3d0df545ddd@quanstro.net>]

end of thread, other threads:[~2008-07-18  3:31 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-14  8:45 [9fans] Plan 9 and multicores/parallelism/concurrency? ssecorp
2008-07-14  9:08 ` sqweek
2008-07-14 16:17   ` Iruata Souza
2008-07-14 16:31   ` Roman V. Shaposhnik
2008-07-14 10:15 ` a
2008-07-14 15:32 ` David Leimbach
2008-07-14 16:00   ` erik quanstrom
2008-07-14 16:29 ` Roman V. Shaposhnik
2008-07-14 20:08   ` a
2008-07-14 20:39     ` Roman V. Shaposhnik
2008-07-14 22:12       ` a
2008-07-17 12:26         ` Roman V. Shaposhnik
2008-07-17 12:40           ` erik quanstrom
2008-07-17 13:00             ` ron minnich
2008-07-14 20:43     ` Charles Forsyth
2008-07-14 16:35 erik quanstrom
     [not found] <f1209aefaab5eece7465c3d0df545ddd@quanstro.net>
2008-07-14 20:33 ` Roman V. Shaposhnik
2008-07-15  1:37   ` Joel C. Salomon
2008-07-15  8:01   ` Bakul Shah
2008-07-15 17:50     ` Paul Lalonde
2008-07-17 19:29       ` Bakul Shah
2008-07-18  3:31         ` Paul Lalonde

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).