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.8 required=5.0 tests=AWL,SPF_FAIL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 69CB4BBAF for ; Fri, 19 Dec 2008 23:42:45 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ak4DAI+xS0lQRFuwgWdsb2JhbACTZQEBFiKqHFiQboMD X-IronPort-AV: E=Sophos;i="4.36,250,1228086000"; d="scan'208";a="20631597" Received: from furbychan.cocan.org ([80.68.91.176]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES256-SHA; 19 Dec 2008 23:42:45 +0100 Received: from rich by furbychan.cocan.org with local (Exim 4.63) (envelope-from ) id 1LDo3P-00008H-W5; Fri, 19 Dec 2008 22:42:44 +0000 Date: Fri, 19 Dec 2008 22:42:43 +0000 To: Jon Harrop Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] More cores Message-ID: <20081219224243.GA350@annexia.org> References: <157727.93194.qm@web111508.mail.gq1.yahoo.com> <200812192231.33131.jon@ffconsultancy.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200812192231.33131.jon@ffconsultancy.com> User-Agent: Mutt/1.5.13 (2006-08-11) From: Richard Jones X-Spam: no; 0.00; ocaml:01 parallelism:01 ocaml:01 wrote:01 caml-list:01 data:02 implemented:02 module:03 fri:05 parallel:05 dec:05 shared:06 manual:06 red:92 memory:09 On Fri, Dec 19, 2008 at 10:31:33PM +0000, Jon Harrop wrote: > OCaml is extremely bad at parallelism, even embarassingly parallel tasks > because OCaml still has to marshall all the data in a gather operation or > resort to manual memory management. Merjis implemented the Ancient module to handle this case, and we shared the code with an open source license so everyone can benefit: http://merjis.com/developers/ancient Rich. -- Richard Jones Red Hat