lkml.org 
[lkml]   [1999]   [Mar]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: MOSIX and kernel mods.
Date
From: Kamran Karimi <karimi@cs.uregina.ca>
: > On the other hand, if message passing APIs, etc, are too complicated
: > for people, I am going to go out on a limb here: they probably shouldn't
: > be writing distributed applications. If they understand the issues
: > the apis are not *that* complicated.
:
: I certainly disagree. This is like claiming that because assembly
: language better represents the way a computer works, people who can't
: learn it should better not write any programs.

Can you back your disagreement up with some examples of non-trivial programs
which are successfully using your model and were unable to just as quickly
sucessfully use MPI/PVM/etc?

: However, I stress again that unlike most other DSM system, DIPC uses
: strict consistency.

I don't believe that that term has any meaning, even on a uniprocessor
single threaded program. What does it mean? Are the registers consistent
with memory? Are they consistent only after procedure calls? What about
store ordering? What about register write buffers?

: DIPC makes the programming task easier by allowing the programmer to not
: worry about invoking the right send/receive calls at the right places in
: his code. I think this is a great help.

Actual experience has shown the opposite.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.030 / U:0.544 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site