From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id CCAAD7EE4B for ; Fri, 4 Oct 2013 01:44:34 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of wdraxinger.maillist@draxit.de) identity=pra; client-ip=88.198.66.69; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="wdraxinger.maillist@draxit.de"; x-sender="wdraxinger.maillist@draxit.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of wdraxinger.maillist@draxit.de) identity=mailfrom; client-ip=88.198.66.69; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="wdraxinger.maillist@draxit.de"; x-sender="wdraxinger.maillist@draxit.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail.draxit.de) identity=helo; client-ip=88.198.66.69; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="wdraxinger.maillist@draxit.de"; x-sender="postmaster@mail.draxit.de"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtAFAMsATlJYxkJF/2dsb2JhbABag3rDEXSCZnsTIU6IHZsToUeOEoVpA5gAAZF/gyaBZg X-IPAS-Result: AtAFAMsATlJYxkJF/2dsb2JhbABag3rDEXSCZnsTIU6IHZsToUeOEoVpA5gAAZF/gyaBZg X-IronPort-AV: E=Sophos;i="4.90,1028,1371074400"; d="scan'208";a="35497138" Received: from a.ns.draxit.de (HELO mail.draxit.de) ([88.198.66.69]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/ADH-AES256-SHA; 04 Oct 2013 01:44:33 +0200 Received: from narfi.yggdrasil.draxit.de (ppp-93-104-55-129.dynamic.mnet-online.de [93.104.55.129]) (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.draxit.de (Postfix) with ESMTPSA id 6EFA11C0A5 for ; Fri, 4 Oct 2013 01:44:31 +0200 (CEST) Date: Fri, 4 Oct 2013 01:46:49 +0200 From: Wolfgang Draxinger To: Caml List Message-ID: <20131004014649.2b4e7750@narfi.yggdrasil.draxit.de> Organization: DraxIT X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.17; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: [Caml-list] Current state of threading parallelism? Hi, I'm a bit out of the loop of the current state of OCaml support for parallelism. My most recent knowledge on the topic, which dates back about 3 years, would be, that due to the global garbage collector OCaml did support only time sharing multithreaded concurrency limited to a single processing core, i.e. no parallelism at all. Have there been significant changes in that regard lately? I did notice that there are now new (inofficial) ocamlopt backends based on LLVM. Are there any new, as exciting developments regarding the runtime system as well? Regards Wolfgang