From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 D812E7EC77 for ; Wed, 5 Feb 2020 08:40:35 +0100 (CET) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=kcsrk@iitm.ac.in; spf=Pass smtp.mailfrom=kcsrk@iitm.ac.in; spf=None smtp.helo=postmaster@mailx4.iitm.ac.in Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of kcsrk@iitm.ac.in) identity=pra; client-ip=203.199.213.14; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="kcsrk@iitm.ac.in"; x-sender="kcsrk@iitm.ac.in"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of kcsrk@iitm.ac.in designates 203.199.213.14 as permitted sender) identity=mailfrom; client-ip=203.199.213.14; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="kcsrk@iitm.ac.in"; x-sender="kcsrk@iitm.ac.in"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mailx4.iitm.ac.in) identity=helo; client-ip=203.199.213.14; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="kcsrk@iitm.ac.in"; x-sender="postmaster@mailx4.iitm.ac.in"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AQ7P+MBNuuS3ywN/um5Ql6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0I/79rarrMEGX3/hxlliBBdydt6sYzbeO+Pm5AyRAuc/H7ClZNsQUFlcsso?= =?us-ascii?q?Y/p0QYGsmLCEn2frbBThcRO4B8bmJj5GyxKkNPGczzNBX4q3y26iMOSF2kbVIm?= =?us-ascii?q?buv6FZTPgMupyuu854PcYxlShDq6fLh+MAi6oR/eu8ULjoZuMKY8xgfGrndVZu?= =?us-ascii?q?ha235jKVaPkxrh/Mu984Nv/ipKt/4968JMVLjxcrglQ7BfEDkoKX0+6tfxtRnE?= =?us-ascii?q?QwuP538cXXsTnxFVHQXL7wz0U4novCfiueVzxCeVPcvtTbApQjui9LtkSAXpiC?= =?us-ascii?q?gcKTE09nzch9Fqg6JapBKhoAF/w5LRbYqIOvdyYr/RcNUHTmdaQM1fSzJODZ+9?= =?us-ascii?q?b4sXDuoOI+BYr5Xmp1ATqReyHBSgCP/zxjNNgHL52rA00/k6EQHewgMvA84Ovn?= =?us-ascii?q?rTrNXwLqgSUOa1x7TMwTjMa/5a3DHw45XKfB88u/GBRb1/ccTTxkcvGQ3LjUie?= =?us-ascii?q?p5L5MDOUzekCqXSX4vB6WO6zl2IqqQd8qSWvyMc2jYnJg5oYxE3F9SVn2ok1P8?= =?us-ascii?q?e3SEthbt6nCptQtjqaN4twQsw4RWFjpSM0x6MbspO8fygF1I8nxwTca/GccoiI?= =?us-ascii?q?4w7jVOOLLThimH1pYrO/hxCr/EWm1+byWM600FNQoSpElNnBrncN2ADJ5ciCTv?= =?us-ascii?q?tx5ECh2SyA1wzL5eFEIFw0larGK5E62LIwl50TvELeFSH1gEX7lLGaelkq9+Sy?= =?us-ascii?q?9ujqZrHrqoWCO4NphAzyKLkil8OnDegmLgQDW3KX9Oe82bH54EH1XrZHguc2n6?= =?us-ascii?q?XFtp3RON4VqbSjAwBP14Yu8xa/ACmi0NQfhXQHKUhKeBODj4nmNFzCOvH4Dfaj?= =?us-ascii?q?g1Spijtk3ezJMqfgApXLNnTDkbHhcqhh60NE1gY/0d5S64hJBrwFJP//QFH9uM?= =?us-ascii?q?HWAxMjLgC5zP7rCNBn2YMfXWKPDLWZMKTXsVKQ5eIgP/KMZJUWuDvmKvgl5uLu?= =?us-ascii?q?jXojlVAHYaalx5oXaHagEvR8P0qZeWbsgssGEWoSogUxVunqiFmbXT5XZnayRL?= =?us-ascii?q?486yogCIOmCIfDXpqijKaA3Ce9BJ1WZ3pJBkqCEXfyJM24XKIgYTyTLvhEvxo4?= =?us-ascii?q?bxnpH6MoyxCi8irX7YZdA8Le9ysEspjq198z4Pfcw0Ic7ztxWv+czWiXRmR9nX?= =?us-ascii?q?kJXD8w1aY3gmc1nlSIyrJ7q/1ZCdkV7vgPUwFsZs2U9PBzF92nAlGJRdyOUlvz?= =?us-ascii?q?B4j/WG1jfpcK29YLJn1FNZC6lBmahXirAqMQ0bWAQp0yoPqFgirBYv1lwnOD75?= =?us-ascii?q?EPylkrRswWZD+jj69751SVBo/VlgOQnOCrc/ZEhX+fxCK41WOL+Xpgfkt1WKTB?= =?us-ascii?q?U2oYYxKM/9X4+kaERrToCLJ1awY=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AyBAA0cDpehw7Vx8tlHQEBAQkBEQUFA?= =?us-ascii?q?YF7gxVWAR48CoQLgRyHZ4gmkzCHNANUAQgBAwEKAQEjCgIBAYRAAoJTBwEENBM?= =?us-ascii?q?CEAEBBAEBAQIBAgMEARMBAQEKCwkIKYU+DII7KYMDAQEBAgESETElBQsLBAc3A?= =?us-ascii?q?gIiEgEFARwGCwMFIoMEAYJbHwEPnnyBBD2LKIEyhDUBhDchgU4GCQGBLoUeDIc?= =?us-ascii?q?SggCBR4IvLj6CZAIBhHSCXgSNZ4oYl10KgkSCToQTaYV9iHwbgkiYQJAthx6SN?= =?us-ascii?q?AIEAgkCBg8jgUaBeoEFOw0KGgaCNVAYDY43hj2CMIVHOgExAhCBF4wCAYEPAQE?= X-IPAS-Result: =?us-ascii?q?A0AyBAA0cDpehw7Vx8tlHQEBAQkBEQUFAYF7gxVWAR48CoQ?= =?us-ascii?q?LgRyHZ4gmkzCHNANUAQgBAwEKAQEjCgIBAYRAAoJTBwEENBMCEAEBBAEBAQIBA?= =?us-ascii?q?gMEARMBAQEKCwkIKYU+DII7KYMDAQEBAgESETElBQsLBAc3AgIiEgEFARwGCwM?= =?us-ascii?q?FIoMEAYJbHwEPnnyBBD2LKIEyhDUBhDchgU4GCQGBLoUeDIcSggCBR4IvLj6CZ?= =?us-ascii?q?AIBhHSCXgSNZ4oYl10KgkSCToQTaYV9iHwbgkiYQJAthx6SNAIEAgkCBg8jgUa?= =?us-ascii?q?BeoEFOw0KGgaCNVAYDY43hj2CMIVHOgExAhCBF4wCAYEPAQE?= X-IronPort-AV: E=Sophos;i="5.70,404,1574118000"; d="scan'208,217";a="434498247" X-MGA-submission: =?us-ascii?q?MDHjRqMUtgbeWVf+tSksVTfcbSTKZa0J6eC/5Y?= =?us-ascii?q?1/4lePx4kghJ7uAwvEMIlUEofZkhX+2sVtBpk7D8JnZBA8wsTL6QuSGw?= =?us-ascii?q?tVh8Pyhv/ZdFxg1mBNEn0F5Kuxho5BqeZm0JLP+08yPl2ga94zVzF1VV?= =?us-ascii?q?zOJinQQ0wdBv9KOx16Fpy2gg=3D=3D?= Received: from acharya.iitm.ac.in (HELO mailx4.iitm.ac.in) ([203.199.213.14]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES256-GCM-SHA384; 05 Feb 2020 08:40:33 +0100 Received: from mailx4.iitm.ac.in (127.0.0.1) id h79on60171sd for ; Wed, 5 Feb 2020 13:10:29 +0530 (envelope-from ) Received: from essrv012.IITM.AC.IN ([10.24.1.97]) by mailx4.iitm.ac.in ([10.24.0.134]) (SonicWall 9.2.0.4245) with ESMTPS (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256/256) id o202002050740290328783-2; Wed, 05 Feb 2020 13:10:29 +0530 Received: from mail-wm1-f50.google.com (209.85.128.50) by essrv012.IITM.AC.IN (10.24.3.72) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 5 Feb 2020 13:09:18 +0530 Received: by mail-wm1-f50.google.com with SMTP id s10so1253184wmh.3 for ; Tue, 04 Feb 2020 23:40:29 -0800 (PST) X-Gm-Message-State: APjAAAViNIPmzr3zz6inVZ89tXMVjDk2HERZpsRUCEHcrgnKcHKSYIde O03TaLCFXsFADPCoyZocd7sebaym1/VDjpFIDRQ= X-Google-Smtp-Source: APXvYqxTbNsh/0uKKErr5JcfrCv7TLTPpMxmpfjFWpNd578TGlKC5ktyippxiiRid1pYEmH4G8vhW2umDtf2lWfbCqA= X-Received: by 2002:a1c:7d93:: with SMTP id y141mr3930453wmc.111.1580888425515; Tue, 04 Feb 2020 23:40:25 -0800 (PST) MIME-Version: 1.0 References: <878sliivri.fsf@polytechnique.org> <8e8cfb62-d21d-c4fa-701d-68aa06bad623@bentobako.org> In-Reply-To: <8e8cfb62-d21d-c4fa-701d-68aa06bad623@bentobako.org> From: Sivaramakrishnan KC Date: Wed, 5 Feb 2020 13:10:14 +0530 X-Gmail-Original-Message-ID: Message-ID: To: =?UTF-8?Q?David_MENTR=C3=89?= CC: Content-Type: multipart/alternative; boundary="0000000000000851c8059dcf4520" X-Originating-IP: [209.85.128.50] X-ClientProxiedBy: essrv006.IITM.AC.IN (10.24.3.63) To essrv012.IITM.AC.IN (10.24.3.72) X-Mlf-CnxnMgmt-Allow: 10.24.1.97 X-Mlf-Version: 9.2.0.4245 X-Mlf-License: BSVKCAP_T_ X-Mlf-UniqueId: o202002050740290328783 X-Validation-by: kcsrk@iitm.ac.in Subject: Re: [Caml-list] General description of Multicore OCaml? --0000000000000851c8059dcf4520 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable There is a work-in-progress RWO style chapter for Multicore OCaml programming. This should come alive in the next few weeks. In the meantime, you can look at the Multicore OCaml section at https://ocamlverse.github.io/content/future_ocaml.html. Kind Regards KC On Wed, Feb 5, 2020 at 12:43 PM David MENTR=C3=89 wrote: > Hello, > > Le 04/02/2020 =C3=A0 09:47, Alan Schmitt a =C3=A9crit : > > Multicore OCaml: January 2020 update > > Archive: > https://discuss.ocaml.org/t/multicore-ocaml-january-2020-update/5090/1 > Anil Madhavapeddy announced > > Is there a blog post or similar that gives a high level view of the > technical aspects of Multicore OCaml effort? What kind of API will be > available for OCaml developers? What are the challenges and how are they > solved? > > Best regards, > D. Mentr=C3=A9 > > > --0000000000000851c8059dcf4520 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
There is a work-in-progress RWO style chapter for Multicor= e OCaml programming. This should come alive in the next few weeks. In the m= eantime, you can look at the Multicore OCaml section at=C2=A0https://ocamlverse.git= hub.io/content/future_ocaml.html.=C2=A0

Kind Regards=
KC

On Wed, Feb 5, 2020 at 12:43 PM David MENTR=C3=89 <David.MENTRE@bentobako.org&= gt; wrote:
=20=20 =20=20=20=20 =20=20
Hello,

Le 04/02/2020 =C3=A0 09:47, Alan Schmitt a =C3=A9crit=C2=A0:

Multicore OCaml: January 2020= update

Anil Madhavapeddy = announced

Is there a blog post or similar that gives a high level view of the technical aspects of Multicore OCaml effort? What kind of API will be available for OCaml developers? What are the challenges and how are they solved?

Best regards,
D. Mentr=C3=A9


--0000000000000851c8059dcf4520--