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.3 required=5.0 tests=AWL,HTML_MESSAGE 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 BFD9CBB84 for ; Tue, 23 Sep 2008 08:42:56 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoAEAB8s2EjRVZK0lGdsb2JhbACCKgUvkAI+AQEBAQkJDAcRA5wTJ4Z4AQKDfA X-IronPort-AV: E=Sophos;i="4.32,450,1217800800"; d="scan'208";a="29480058" Received: from wa-out-1112.google.com ([209.85.146.180]) by mail4-smtp-sop.national.inria.fr with ESMTP; 23 Sep 2008 08:42:55 +0200 Received: by wa-out-1112.google.com with SMTP id j4so1249590wah.3 for ; Mon, 22 Sep 2008 23:42:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type:references; bh=DGBLWbSnFAyPiHANnoOB0FjvkjFQhxu9xHKe6wZclMw=; b=KpbbefZiXNUOw0NfU8+xypibOXTMiemXAJIZ3P6SPs38XBn/vIQyGwFCbYwIVDXor1 HG/fGOqPbKO3Z0mdJR7q6rLd2yGwv41MuQ8cS6wIJ9utbPVuauA8v4hyQD1XPYMBOiAJ UTGeo1rVZXkxDNzrt5lGPZjgbtZ0I89dSlTRE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:references; b=GMCINYUJJlwahFtweyyYXLiof+SLlVIgdBNeqP7qtvovdzNFKX7wF0HbP3bkLKAHXJ I8zTsOJA7Kce6zFmFY8K1NJIHwHWsgVCKzRIR4ygU0O9/Cu7f+p8r0Va6T6bPP+izSwt to0FCUbSSnbQvtIXqu3W+jzQQTZwJnc7uQCXk= Received: by 10.114.193.1 with SMTP id q1mr5905373waf.70.1222152174367; Mon, 22 Sep 2008 23:42:54 -0700 (PDT) Received: by 10.114.80.8 with HTTP; Mon, 22 Sep 2008 23:42:54 -0700 (PDT) Message-ID: Date: Tue, 23 Sep 2008 09:42:54 +0300 From: kirillkh To: "Jon Harrop" Subject: Re: [Caml-list] thousands of CPU cores Cc: caml-list@yquem.inria.fr In-Reply-To: <200809222003.14386.jon@ffconsultancy.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_23904_11788850.1222152174361" References: <200809212241.43298.jon@ffconsultancy.com> <3A8AEE8E-BF17-4D79-8B21-880B2A5B60A5@polytechnique.org> <200809222003.14386.jon@ffconsultancy.com> X-Spam: no; 0.00; ocaml:01 schmitt:01 beginner's:01 ocaml:01 bug:01 schmitt:01 beginner's:01 bug:01 frog:98 frog:98 threads:01 threads:01 beginners:01 beginners:01 wrote:01 ------=_Part_23904_11788850.1222152174361 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline What about the standard library being single-threaded? How hard will it be to adjust it for multiple threads, will OCaml maintainers even agree to such adjustments and how will this affect performance? On Mon, Sep 22, 2008 at 10:03 PM, Jon Harrop < jonathandeanharrop@googlemail.com> wrote: > On Monday 22 September 2008 08:51:03 Alan Schmitt wrote: > > On 21 sept. 08, at 23:41, Jon Harrop wrote: > > > The good news is that the parallel GC is coming along nicely and > > > this will be a solved problem before long... :-) > > > > I'd love to hear more about this. Could you develop? > > Sure thing. I wrote to the guys doing this work a couple of times and they > were very friendly. Apparently they are currently ironing out the last of > the > bugs before going public. > > I don't think I am the only person struggling to contain my excitement. :-) > > -- > Dr Jon Harrop, Flying Frog Consultancy Ltd. > http://www.ffconsultancy.com/?e > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > ------=_Part_23904_11788850.1222152174361 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
What about the standard library being single-threaded? How hard will it be to adjust it for multiple threads, will OCaml maintainers even agree to such adjustments and how will this affect performance?

On Mon, Sep 22, 2008 at 10:03 PM, Jon Harrop <jonathandeanharrop@googlemail.com> wrote:
On Monday 22 September 2008 08:51:03 Alan Schmitt wrote:
> On 21 sept. 08, at 23:41, Jon Harrop wrote:
> > The good news is that the parallel GC is coming along nicely and
> > this will be a solved problem before long... :-)
>
> I'd love to hear more about this. Could you develop?

Sure thing. I wrote to the guys doing this work a couple of times and they
were very friendly. Apparently they are currently ironing out the last of the
bugs before going public.

I don't think I am the only person struggling to contain my excitement. :-)

--
Dr Jon Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?e

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

------=_Part_23904_11788850.1222152174361--