From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id SAA18425 for caml-redist; Thu, 4 May 2000 18:43:33 +0200 (MET DST) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id PAA19440 for ; Thu, 4 May 2000 15:47:12 +0200 (MET DST) Received: from indigo.recherche.enac.fr (indigo.recherche.enac.fr [195.220.158.66]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id PAA24906 for ; Thu, 4 May 2000 15:47:11 +0200 (MET DST) Received: from rouge.recherche.enac.fr (root@rouge.recherche.enac.fr [195.220.158.70]) by indigo.recherche.enac.fr (8.8.6 (PHNE_14041)/8.6.11) with ESMTP id PAA00352; Thu, 4 May 2000 15:46:24 +0200 (METDST) Received: from recherche.enac.fr (alliot@localhost [127.0.0.1]) by rouge.recherche.enac.fr (8.9.3/8.6.11) with ESMTP id PAA25045; Thu, 4 May 2000 15:46:23 +0200 X-Authentication-Warning: rouge.recherche.enac.fr: Host alliot@localhost [127.0.0.1] claimed to be recherche.enac.fr Sender: weis Message-ID: <39117F2F.C3EE9FDA@recherche.enac.fr> Date: Thu, 04 May 2000 15:46:23 +0200 From: jean-marc alliot Organization: Laboratoire d'Optimisation Globale X-Mailer: Mozilla 4.7 [en] (X11; I; Linux 2.2.12 i686) X-Accept-Language: fr-FR MIME-Version: 1.0 To: caml-list@inria.fr CC: Ward Wheeler Subject: Re: ocamlpvm References: <3.0.5.32.19990115011136.00b24930@amnh.org> <4.3.1.1.20000504091041.00dd4a20@amnh.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Ward Wheeler wrote: > I wonder if it involves some older code you may have > upgraded. Have you made a v3.0 version of your OCAMLPVM code? > Thank you, > Ward Wheeler > Yes ocamlpvm has been upgraded for ocaml3.00, but it has also been largely rewritten. It implements now all (or most of all, one or two might be missing) pvm functions, including groups functions. It is now a pvm type-safe implementation ; we have added pvm_pkobj and pvm_upkobj for transferring any data from an ocaml program to another using Marshalling. The distribution includes two utilities: daemons and mailboxes, based on PVM. We use it everyday and it is (I think) extremely stable. What is missing? The documentation. But it is fairly compatible with Pvm doc. URL: ftp://ftp.recherche.enac.fr/pub/SRC/ocamlpvm.tgz JM Alliot PS : ocamlpvm is the ML bindings for the PVM (Parallel Virtual Machine) package, which is widely used for distributing computations across networks of computers.