9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "ron minnich" <rminnich@gmail.com>
To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu>
Subject: Re: [9fans] parallel/distributed computation
Date: Wed, 17 Oct 2007 09:39:10 -0700	[thread overview]
Message-ID: <13426df10710170939s1efac3ccka61a77a2ecb8aa14@mail.gmail.com> (raw)
In-Reply-To: <3e1162e60710170929k456c3468n95ed0bcfa88238@mail.gmail.com>

On 10/17/07, David Leimbach <leimy2k@gmail.com> wrote:
>
> Who's "we"?  I've experience implementing MPI against Portals, TCP and funky
> shared memory issues on Mac OS X.

"we" is jim, charles, eric, and me. I'm porting some of the HPCS apps
to Plan 9. After thinking hard about an "MPI lite" approach, I'm
taking the "write these apps as though it were NOT 1970" approach.

In particular, if you have
1) threads
2) sizeof
3) function pointers (and prototypes, now, there's a concept)
4) a functioning type system

There's a lot of MPI you (well, I) don't need. Seen in retrospective,
MPI is really a bandaid for the failings of the CM-5 and T3D runtime
systems. The application to clusters was actually an afterthought.

> Of course for me to do so for Plan 9 would probably violate several
> employment non-competes and other IP contracts I have.

Ah, c'mon David, it's just a few years in a pound-me-in-the-ass
federal prison. They might even allow conjugal visits.

ron


  reply	other threads:[~2007-10-17 16:39 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-10-17 14:42 lejatorn
2007-10-17 16:13 ` ron minnich
2007-10-17 16:17   ` Eric Van Hensbergen
2007-10-17 16:29     ` David Leimbach
2007-10-17 16:39       ` ron minnich [this message]
2007-10-26  9:46         ` Richard Miller
2007-10-26 11:32           ` roger peppe
2007-10-26 12:40             ` Richard Miller
2007-10-26 12:44               ` anyrhine
2007-10-26 15:01           ` ron minnich
2007-10-26 15:04             ` erik quanstrom
2007-10-27  5:44               ` ron minnich
2007-10-27  5:53                 ` erik quanstrom
2007-10-28 15:21                 ` Richard Miller
2007-10-18  8:42     ` Randolph Fritz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=13426df10710170939s1efac3ccka61a77a2ecb8aa14@mail.gmail.com \
    --to=rminnich@gmail.com \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).