From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 65A90138334 for ; Sun, 7 Jul 2019 18:11:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9239DE0827; Sun, 7 Jul 2019 18:11:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7698CE0827 for ; Sun, 7 Jul 2019 18:11:28 +0000 (UTC) Received: from localhost (unknown [91.246.85.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: bircoph) by smtp.gentoo.org (Postfix) with ESMTPSA id C5113347254 for ; Sun, 7 Jul 2019 18:11:25 +0000 (UTC) Date: Sun, 7 Jul 2019 21:10:49 +0300 From: Andrew Savchenko To: gentoo-soc@lists.gentoo.org Subject: Re: [gentoo-soc] [GSoC] Weekly Report: July 1 - July 7 | BLAS/LAPACK Runtime Switch Message-Id: <20190707211049.a8ed40532d891e31d15a1921@gentoo.org> In-Reply-To: <720f51512f20f14d62df70404a3ca854@debian.org> References: <87zhlq2gdw.fsf@gentoo.org> <720f51512f20f14d62df70404a3ca854@debian.org> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA512"; boundary="Signature=_Sun__7_Jul_2019_21_10_50_+0300_IzT71Mwj5R7u1_Bp" X-Archives-Salt: ffeb549b-ac83-457c-adcf-43bc68bcae71 X-Archives-Hash: c78e0515129b35a49590898c143f6603 --Signature=_Sun__7_Jul_2019_21_10_50_+0300_IzT71Mwj5R7u1_Bp Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, 07 Jul 2019 05:18:49 -0700 Mo Zhou wrote: > On 2019-07-07 12:11, Benda Xu wrote: > > Mo Zhou writes: > >=20 > >> Next I'm going to integrate intel's math kernel > >> library into this mechanism. By the mid-July > >> we would be able to present the document to > >> more audience and have the mechanism more widely > >> tested. > >=20 > > FYI, a relevant bug is at > >=20 > > https://bugs.gentoo.org/672466 >=20 > I think it's worthwhile to invest a bit more time > to the MKL integration from ebuild side. After all > when comparing all the freely available CPU-based > BLAS/LAPACK implementations, MKL is always ridiculously > fast. (Although it's another story on AMD CPU). Not always. I made tests on Gentoo-based HPC cluster and OpenBLAS was a bit faster on LINPACK test. This "a bit" was about 0.50 =C2=B1 0.05% within 95% probability range. Not much, but statistically significant. OpenBLAS was built with -march=3Dnative mode. Though this result is about 6 years old now. Anyway integrating MKL in the runtime switching scheme is a good idea. Thank you for your work. Best regards, Andrew Savchenko --Signature=_Sun__7_Jul_2019_21_10_50_+0300_IzT71Mwj5R7u1_Bp Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE63ZIHsdeM+1XgNer9lNaM7oe5I0FAl0iNaoACgkQ9lNaM7oe 5I0XUhAAo11D/+nd7SAARFZqI+BET9Or6yomVH4X4P0gjKk69Nj7kr9v6Xe1W9uz UjLlPSN5nEkmH97w0TQeGW1yb6+ro+g1YvOqWIXnjy/57PUBWBGeHbgW/qVwaOBe IO4JJ6BlpWSTk/tj7AVIqTpPekW7UMadlzpsbqSy79e6466PhZsg2kYX6UaxFfFW tM6KHtYnUYnoasVLlqsGQQy0mrYctCyqJA49gN0Gftd4hRIZ2cFBOsyPRWRBBvP3 7i/UA0wrJ29vapRLhjielzTpBB9Dz2XT2APVYFdPPF16EBKwhTSdRm4aD7svNY5N rpbDf06jqGgX3Elz0YHxpeVyZzBt7RVO+822U4uLXGOFduXSSODYhJvmhwO2+OBo +/QgEtnuCKdfUBbt6Hte+Yhj5MSu6wptwaVWdWeWQ8FkFIy8CgND0syEkVP3r0A8 ygSPnz7AdAm0epw10Ybj/FK3h916WJANq8Wsa8mHdZ9sAmTN3AN+FX8KZN7rg3W+ zVo7+qKHeCATGNAckpO2TNhaqwLtb+Ln7VKPNt4527ICuipN48PnLw+WIjhewM4n d3Zf6LMs9bHkaZ/beFrhs0wWuRhyBgrsnlYqxHm3LSOcB61fMbUWk/mlNGyz5kFz iGsGe8CI0vewvyXU0JW9Qq4YhT/IChwKN1QL2wRwBZoVOJt564Q= =/NEc -----END PGP SIGNATURE----- --Signature=_Sun__7_Jul_2019_21_10_50_+0300_IzT71Mwj5R7u1_Bp--