Newsgroups: comp.parallel.pvm
From: Alexander Weber <weber@hamburg.baw.de>
Reply-To: weber@hamburg.baw.de
Subject: lightweight or heavyweight processes ?
Organization: Deutsches Klimarechenzentrum, Hamburg
Date: Tue, 22 Apr 1997 11:49:34 +0200
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <335C89AE.2F2@hamburg.baw.de>

Hi,

My application should do overlapping I/O (network 
and file), so I decided to take a look at pthreads,
but the recent pvm-3.3.0 is not thread safe.
TPVM would be no help, because it can't handle
multiple pvm_recv()'s. 
LPVM would be no help, because I have to use 
HP-UX 10.20 without any thread support.

My second thought is to solve the problem with
heavyweight processes and shared memory.
But what about the context-switch-time of processes
compared to threads ?
Are there additional drawbacks for processes ?

Thanks in advance
  Alex

-- 

+----------------------------------------------------------------+
|  Alexander Weber                  <<Luke, use the source ...>> |
|  Weber@Hamburg.BAW.DE                                          |
|  weber_a@informatik.fh-hamburg.de                              |
+----------------------------------------------------------------+

