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 c5ff346549e7 (Postfix) with ESMTPS id A88B35D6 for ; Sat, 9 Oct 2021 00:07:35 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.84,326,1620684000"; d="asc'?scan'208";a="532932888" Received: from prod-listesu18.inria.fr (HELO sympa.inria.fr) ([128.93.162.160]) by mail2-relais-roc.national.inria.fr with ESMTP; 09 Oct 2021 02:07:33 +0200 Received: by sympa.inria.fr (Postfix, from userid 20132) id 5BFD4E003C; Sat, 9 Oct 2021 02:07:33 +0200 (CEST) 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 1DD44E003C for ; Sat, 9 Oct 2021 02:07:30 +0200 (CEST) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=christophe@raffalli.eu; spf=Pass smtp.mailfrom=christophe@raffalli.eu; spf=None smtp.helo=postmaster@mail.raffalli.eu IronPort-PHdr: =?us-ascii?q?A9a23=3AOuKeQx1c5Was7bgqsmDO7AMyDhhOgF0UFjAc5pd?= =?us-ascii?q?vsb9SaKPrp82kYBaHo6Q0xwKWFazgqNt8w9LMtK7hXWFSqb2gi1slNKJ2ahkel?= =?us-ascii?q?M8NlBYhCsPWQWfyLfrtcjBoVJ8aDAwt8H60K1VaF9jjbFPOvHKy8SQSGhLiPgZ?= =?us-ascii?q?pO+j5AIHfg9qr2+yo/5DffgpEiTq/bLhvMBi4sALdu9UMj4B/MKgx0BzJonVJe?= =?us-ascii?q?+RS22xlIE+Ykgj/6Mmt4pNt6jxctP09+cFOV6X6ZLk4QqdDDDs6KWA15dbkugf?= =?us-ascii?q?FQACS+3YTSGQWkh5PAwjY8BH3W4r6vyXmuuZh3iSRINb7Rq4oVzu886hrSQfoi?= =?us-ascii?q?CYZOD4/7GHXkdF7gKZCrB68uxBz34vYbYeIP/R8Y6zdZ8sXS2RBUMhPSiJPAY2?= =?us-ascii?q?8YIQTAOUcP+lVtIb9q0cUoBakGQWgGOHixzlVjXH2x6061OEhHBnY0QwgBdIOs?= =?us-ascii?q?W/UrMnyNKcKUeC60rTDwynZYPNY1zfy8ozIchQgofqRWr9/bcrRyVMuFwPeklW?= =?us-ascii?q?QrpTlPzOL2ekWqWiU9eRgVey1hG4jrwFxoyKjydkxioTQgI8e11/L+zljzokvO?= =?us-ascii?q?d24VFB0YcSiEJZIsyyWKpd6T94/T2xpuis21L0ItJ+ncCUJy5kq2wPTZ+GJfYW?= =?us-ascii?q?V/h7vSvicLDhliH55fL+yiRK//0egx+D4VsS5zFBHpTdGnNnUrn0ByhPe58edR?= =?us-ascii?q?vZ540utwzKC2xzJ5u1aL005m7LXJ4M9zrM+jJYfr0TOEyDslEnogqKbdl8o9+a?= =?us-ascii?q?05+nhf77ovIWTN5VuhQH7KqkumtKwAeA/MgUWWmiU4+W81Ln58U3jWrpKgPM2n?= =?us-ascii?q?bPdsJDeJMQXvLC2AxJN3oYi7RawESum3cwFkXQII19JYhaKg5XzN1zKPPz0F+m?= =?us-ascii?q?zjlqinTtzwvDJJLzhApHDLnjZl7fheK5w5FJcyAopzNBf/I5UCrYZIPLzRED8r?= =?us-ascii?q?8bYAQU3Mwy62ennDNF91oIEVW2RH6+VKLnSvkOQ5uIzP+mMY5cYtyrnJPgg4/7?= =?us-ascii?q?ilHs5mV4Gfam1xpYXc3C5HvF+I0qDe3bsg9EBEX0LvgUkVuDqhkeCWyZJZ3muR?= =?us-ascii?q?6I8+i07CIW+AIfNXI+thrOB0zm/HpJIemBLEVGNEXbtd4qfQfcDcjieIs5nkjw?= =?us-ascii?q?eVLiuUZUt1R+0tFyy970yAO7T4CwRs9rK0td44+DPiRB6oTJwCN6c2mfLRmd7k?= =?us-ascii?q?2cFWyM39KF5u010jFmZh+wwiPVdEZlX5uhVegY8L5/VieJgWP7oXQeUVdeTSU2?= =?us-ascii?q?6Rc2mDHkLR9w/ytsKYg4pENW4jwvf2DKqDpcPnrKFDZgw8+TRwi6idI5G13/a2?= =?us-ascii?q?fx53BEdScxVODjj3/Ynn+A8L5TAnUuQk6KrM6kBjnelHIKr12OAskhcVA82XLi?= =?us-ascii?q?XBRj3h2PTpNX9oFnLQbGnDbAmdAZcm5bqFw=3D=3D?= IronPort-HdrOrdr: =?us-ascii?q?A9a23=3Ac3F6Da+X9dUxNSswSs5uk+DBI+orL9Y04lQ7?= =?us-ascii?q?vn2ZKCY0TiX8rbHMoB1173TJYVoqMk3I+urgBEDjexzhHPdOiOEs1NGZMTUO01?= =?us-ascii?q?HHEGgN1+ff/wE=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CsAgCYahph/+laW5BaHAEBAQEBAQcBA?= =?us-ascii?q?RIBAQQEAQGCGYN5KBIxhEeJBJlTjH0LAQMBCAU/AgQBAYRhAoJsHgcBBDQTAQI?= =?us-ascii?q?EFQEBBQEBAQIBAwMEAYEQE4VoDYI1KQGDZAYjHQEBOA9NAgJXBgGDBIMGAad7g?= =?us-ascii?q?TGBAYIHAQEGhiiBUwcJgTqBU4QdCglAgzaDekM/gU6ECm6HW4JkhBmBWZQfq2q?= =?us-ascii?q?DMgWBModxlRBFEIErghiSApEglhGgFYUwgXckgVlNJk2CaVAZDo4gN4Q8igEdM?= =?us-ascii?q?jgCBgsBAQMJaSYTiFMBAQ?= X-IPAS-Result: =?us-ascii?q?A0CsAgCYahph/+laW5BaHAEBAQEBAQcBARIBAQQEAQGCGYN?= =?us-ascii?q?5KBIxhEeJBJlTjH0LAQMBCAU/AgQBAYRhAoJsHgcBBDQTAQIEFQEBBQEBAQIBA?= =?us-ascii?q?wMEAYEQE4VoDYI1KQGDZAYjHQEBOA9NAgJXBgGDBIMGAad7gTGBAYIHAQEGhii?= =?us-ascii?q?BUwcJgTqBU4QdCglAgzaDekM/gU6ECm6HW4JkhBmBWZQfq2qDMgWBModxlRBFE?= =?us-ascii?q?IErghiSApEglhGgFYUwgXckgVlNJk2CaVAZDo4gN4Q8igEdMjgCBgsBAQMJaSY?= =?us-ascii?q?TiFMBAQ?= X-IronPort-AV: E=Sophos;i="5.84,326,1620684000"; d="asc'?scan'208";a="532932865" X-MGA-submission: =?us-ascii?q?MDGkCkr6IW6Wo+8/r+7XkUcK+EZV7yOHsuMRN7?= =?us-ascii?q?FQrucjhwg0ksTcpLis0rp99lW2KGMVJsVDZGGEJKuU3ifUnzt3+18sbX?= =?us-ascii?q?/YaDJPA9/Hw9G1mbAskd99VRwPpeCs+it+YYp1ibCewM5EKlSyA/5eOD?= =?us-ascii?q?2xP9p26uIg4Ig/dTlbp44eyg=3D=3D?= Received: from vmi311709.contaboserver.net (HELO mail.raffalli.eu) ([144.91.90.233]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 09 Oct 2021 02:07:29 +0200 Received: from localhost (30.235.254.103.dsl.dyn.mana.pf [103.254.235.30]) by mail.raffalli.eu (Postfix) with ESMTPSA id 7ED54640E9C; Sat, 9 Oct 2021 02:07:27 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=raffalli.eu; s=mail; t=1633738048; bh=eavWLPXFQU3p5dqUiyBuAn2nXrGVd8WesKDVIlFlES0=; h=Date:From:To:Subject:References:In-Reply-To; b=aDx+3zOt/O7T7EjMCoeSZ5s0GyQYJuw67pN+MInn/tGR57O/nbmv5UXVMv78oPtdy eaHlIVCGkSbGCDUUEMSu/ZhWSlC1zA723XBFIv4wtKAHUYxAJfvf6TG9bau2AGUWg6 L6UwLQTFnP1TN+hpGLOQHIgHuTp7K6oNP0JxBBqN0TAUbLra4+DLf+A//uTGYQVBP3 83yIoHGDtswW5CTrWlcLBqeLiE8EKGyFYbUNm7KOPQAZh3iKr02aGdN3s/wPMUPj+X H/Bo74nMqIYi76PMNpCe6CUJPukaUgAH4liY+BxWXBphi8d82HWmYtE8n+exTLg9ZM thAvdoylsVSfA== Date: Fri, 8 Oct 2021 14:07:22 -1000 From: Christophe Raffalli To: Florian Angeletti , caml-list@inria.fr Message-ID: <20211009000722.otsy76prtixl226t@oulala> References: <1219673154.28999293.1633600103529.JavaMail.zimbra@inria.fr> <20211008203420.krbaicozculplmfk@oulala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3neactwwykccj4nd" Content-Disposition: inline In-Reply-To: <20211008203420.krbaicozculplmfk@oulala> Subject: [Caml-list] Sequential speed 4.12.0 vs 4.13.1 vs multicore (Was: The road to OCaml 5.0) Reply-To: Christophe Raffalli X-Loop: caml-list@inria.fr X-Sequence: 18590 Errors-To: caml-list-owner@inria.fr Precedence: list Precedence: bulk Sender: caml-list-request@inria.fr X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: Archived-At: --3neactwwykccj4nd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Hello, I managed to install ocaml 4.12.0 with multicore. I could not parallelise my code in 5mn ;-) but I check just the sequential speed and got a bit surprised. On the same examples, same options (flambda everywhere), etc ... Ex 1 Ex 2 Ex 3 4.13.1 normal 45s 12s 49s 4.12.0 normal 36s 11s 45s 4.12.0 multicore 31s 10s 40s These are not small differences and it is rather surprising that 4.13.1 is significantly slower than 4.12.0 (20 to 25%) 4.12.0 + multicore is faster on sequential code. Other people observe the same ? Any idea ? Should I report an issue for the speed degradation of 4.13.1 ? Christophe --3neactwwykccj4nd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEJ369adg37nCCF0BCVXIaPfvmsfAFAmFg3TYACgkQVXIaPfvm sfCNggf/d0bYUCEGHgKdZFAbLBe6DW6Bq/mQfS7QWZWM2mHKLrnIvlWeZTHQNryl 4SCQsow+pFeDnyKE5AdZtpQYmVNw6ZTD1FOXWYTRPpm6aBoz3SRdq5NUZO1Cvbvz lsHkNOsB1kRECL1Yzbi0BTxnM2NZPWVcfy8NnAZHbPzZiL9fG8x0JxGZweE9CcDp DQ7f9bUJAG1s90biedpcRCViHnVnLEwBmdHmNihik06blq82TEI7d/SvpcT23zno pQxdTnbF427g4ElLPWdz2hBa3Qp5UO7oIJ99WYE2xqymi5biIYAfn5x+bSfBXUiA XcNcAI+XH0ceKqO5uxjai5cRrLacog== =AA8D -----END PGP SIGNATURE----- --3neactwwykccj4nd--