From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id 30B1ABBB7 for ; Thu, 10 Jul 2008 15:48:18 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqIAAPCvdUhA6bL0fGdsb2JhbACSGEMBAQsFCAcRA55C X-IronPort-AV: E=Sophos;i="4.30,338,1212357600"; d="scan'208";a="27202917" Received: from discorde.inria.fr ([192.93.2.38]) by mail4-smtp-sop.national.inria.fr with ESMTP; 10 Jul 2008 15:48:18 +0200 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id m6ADmG7E010588 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Thu, 10 Jul 2008 15:48:17 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqIAAPCvdUhA6bL0fGdsb2JhbACSGEMBAQsFCAcRA55C X-IronPort-AV: E=Sophos;i="4.30,338,1212357600"; d="scan'208";a="27202915" Received: from hs-out-0708.google.com ([64.233.178.244]) by mail4-smtp-sop.national.inria.fr with ESMTP; 10 Jul 2008 15:48:17 +0200 Received: by hs-out-0708.google.com with SMTP id z77so1128952hsz.9 for ; Thu, 10 Jul 2008 06:48:15 -0700 (PDT) Received: by 10.100.123.4 with SMTP id v4mr7671743anc.107.1215697695517; Thu, 10 Jul 2008 06:48:15 -0700 (PDT) Received: by 10.100.153.10 with HTTP; Thu, 10 Jul 2008 06:48:15 -0700 (PDT) Message-ID: <3a360f590807100648r5bad4886w1d5c076ed15e4d7d@mail.gmail.com> Date: Thu, 10 Jul 2008 09:48:15 -0400 From: "Hezekiah M. Carty" Sender: hcarty@mulethief.com To: "Oliver Bandel" Subject: Re: [Caml-list] thousands of CPU cores Cc: caml-list@inria.fr In-Reply-To: <1215694044.487604dce8633@webmail.in-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080710161510.966b8363.mle+ocaml@mega-nerd.com> <1215694044.487604dce8633@webmail.in-berlin.de> X-Google-Sender-Auth: 87fbe5eccaf5d01e X-Miltered: at discorde with ID 48761320.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; bandel:01 in-berlin:01 jocaml:01 camlp:01 camlp:01 ocaml:01 ocaml:01 jocaml:01 compiler:01 runtime:01 compiler:01 10,:98 wrote:01 oliver:01 oliver:01 On Thu, Jul 10, 2008 at 8:47 AM, Oliver Bandel wrote: > Is JoCaml somehow related to Camlp3l? Camlp3l is a set of libraries and helper tools which are written in OCaml. It is not tied to a particular OCaml release. JoCaml provides a separate compiler and runtime. It is, at least to some extent, tied to a specific OCaml release to help ensure binary compatibility with libraries compiled by the matching official OCaml compiler. Both Camlp3l and JoCaml have facilities for distributed computing, and both seem to be maintained currently. I don't know how Camlp3l, JoCaml and MPI for OCaml compare in performance scaling. They each certainly have an interesting approach though. Hez -- Hezekiah M. Carty Graduate Research Assistant University of Maryland Department of Atmospheric and Oceanic Science