From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id qKrHAwaMZGRSbAEASxT56A (envelope-from ) for ; Wed, 17 May 2023 10:10:46 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id YIXqAgaMZGSoPwAAG6o9tA (envelope-from ) for ; Wed, 17 May 2023 10:10:46 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 898741642E for ; Wed, 17 May 2023 10:10:45 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pzC9i-0000c2-G6; Wed, 17 May 2023 04:05:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pzC9g-0000bs-Ua for guix-science@gnu.org; Wed, 17 May 2023 04:05:04 -0400 Received: from zm-mta-out-3.u-ga.fr ([152.77.200.56]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pzC9Z-0001Jg-JZ for guix-science@gnu.org; Wed, 17 May 2023 04:05:04 -0400 Received: from mailhub.u-ga.fr (mailhub-1.u-ga.fr [129.88.178.98]) by zm-mta-out-3.u-ga.fr (Postfix) with ESMTP id 02D23404CB; Wed, 17 May 2023 10:04:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=univ-grenoble-alpes.fr; s=2020; t=1684310690; bh=My9kBSwNKD9ajcGcU4Agp81fRzLTdsh67ZzNKGhZr60=; h=Date:From:To:Subject:From; b=PItefQ6XS98GryB4/Hpr4lvYOXJyOZnaKLO+w0XH1qC1nVIGAuz2gRWgAO18og9HS G1mBLdMADu1/nTGb2sMH/yaAKkSdgCvofe8u2ttghaaefUOrV1vPru29G2oXzqkjAV F7XpmT9ExYY6vL2vgqsIwKr4OhG8jscW2wRaLAJgbMF2/73yXzoTfiF+FTUXTBpgzz qvzkxdAxVGa0loUtCtNVVj/40qsJC/6UD3kA5wxmoLnU4nfwyF2LAXJ4gvoc3vU/0q ZsFKO93e42XeFW8L3wOZ4y3ZWfC5AdQ4ZmKk40PVa1y9Tslm9Rmot7xxNsQeahT5Z2 7YfovuCKfi3Hw== Received: from mailhost.u-ga.fr (mailhost2.u-ga.fr [129.88.177.242]) by mailhub.u-ga.fr (Postfix) with ESMTP id F356A100065; Wed, 17 May 2023 10:04:49 +0200 (CEST) Received: from zm-mbx010.u-ga.fr (zm-mbx010.u-ga.fr [152.77.200.24]) by mailhost.u-ga.fr (Postfix) with ESMTP id DFDDF6006B; Wed, 17 May 2023 10:04:49 +0200 (CEST) Date: Wed, 17 May 2023 10:04:49 +0200 (CEST) From: CELINE ACARY ROBERT To: calcul , devlog , sari , recherche-reproductible , recherche-reproductible , guix-science , ciment-users Message-ID: <1550009640.21560617.1684310689851.JavaMail.zimbra@univ-grenoble-alpes.fr> Subject: =?utf-8?Q?[30/05/2023]_Caf=C3=A9_Guix_:_Transformations_de_?= =?utf-8?Q?paquets_pour_utilisateurices_HPC_exigeant=C2=B7es?= MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="=_3d5fcd05-282b-42fb-a9b2-33cdac37389f" X-Originating-IP: [88.123.107.83] X-Mailer: Zimbra 8.8.15_GA_4522 (ZimbraWebClient - FF113 (Linux)/8.8.15_GA_4527) Thread-Index: MHmP0U9eqCYXUh/b7+RVVqan5y0AOA== Thread-Topic: =?utf-8?Q?Caf=C3=A9_Guix_=3A_Transformations_de_paquets_pour_utilisateurices_HPC_exigeant=C2=B7es?= X-Greylist: Whitelist-UGA MAILHOST (SMTP non authentifie) depuis 152.77.200.24 Received-SPF: pass client-ip=152.77.200.56; envelope-from=celine.acary-robert@univ-grenoble-alpes.fr; helo=zm-mta-out-3.u-ga.fr X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-science@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-science-bounces+larch=yhetil.org@gnu.org Sender: guix-science-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684311045; a=rsa-sha256; cv=none; b=BIJEcJEu7JtymMFx0GAT3c/rz6QorHyowy95KG5N6SDABmr5sX4RpYUQVP67YntDQkLVkS CdayP3pIuutS6l5EIMDVujQ6QMAtyrZveMqiREtQ6hIIRPWuE1tjOqQNCDvij7zk6BGNTP tulRZMq1UcW1BALFIHpTyM5GMlppOMisXdKAxSI82j+rO6Qcis8Cw0dFL6aQwAas/dPcET HCrHOFQX26o+VfMOmmBpZs0yMS6IvIsl6B53g+tkB+HmRfEaFF9O9vYhXug6SSByImswk+ ZQbwELUzAidSgu9HjpFm/+edlcu9XFA1svbhxAsXsE403qJqNiWkLUZbd089tw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=univ-grenoble-alpes.fr header.s=2020 header.b=PItefQ6X; dmarc=pass (policy=none) header.from=univ-grenoble-alpes.fr; spf=pass (aspmx1.migadu.com: domain of "guix-science-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-science-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684311045; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=My9kBSwNKD9ajcGcU4Agp81fRzLTdsh67ZzNKGhZr60=; b=eXd1hlr3odsN+0jTpj6kt8j+MS/hgxjfeHL2Kjqn9oHMOrVY/4yvIrjfGkqzQTN+nwui7s rgVYxU/HqOUEkr1JuGOw1JjLoe5kQ+T7Oh8l2j6iwv30aU4xHNGfxhDpUnxcOA7+4BueeY XJQIlgW0Y7XbyQvov2cf0jp9CPmMYFyTx7pkRaMTtQuS5HzvTxdH+elPUIPtu76aIyJGjG maOWjaxhgcyx1YLFVNGGkj+g09C0pBQrPH21wz0b4vZxloMSgrEuV5gbE6IDSyn7D3vk9W p3wGBvuk3JwL3xQLD2ZpHjiStL9dCMCNrthc1yHT1uGvZaofsB+LaEM6y3Wkxg== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=univ-grenoble-alpes.fr header.s=2020 header.b=PItefQ6X; dmarc=pass (policy=none) header.from=univ-grenoble-alpes.fr; spf=pass (aspmx1.migadu.com: domain of "guix-science-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-science-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.42 X-Spam-Score: -4.42 X-Migadu-Queue-Id: 898741642E X-TUID: RYYHqVoIQgi5 --=_3d5fcd05-282b-42fb-a9b2-33cdac37389f Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Bonjour =C3=A0 tous,=20 La 12e session des Caf =C3=A9 Guix aura lieu le Mardi 30 Mai de 13h00 =C3= =A0 14h00 et sera anim=C3=A9 par Ludovic Court=C3=A8s, ing=C3=A9nieur de re= cherche au centre Inria de l'universit=C3=A9 de Bordeaux :=20 " Transformations de paquets pour utilisateurices HPC exigeant=C2=B7es "=20 R=C3=A9sum=C3=A9 :=20 Les personnes qui travaillent en calcul intensif (HPC) ont la r=C3=A9putati= on=20 d=E2=80=99=C3=AAtre exigeantes d=C3=A8s qu=E2=80=99il s=E2=80=99agit de fle= xibilit=C3=A9 sur la mani=C3=A8re de=20 construire les logiciels : on veut pouvoir combiner des versions=20 choisies, activer ou non certaines options de compilation, ajouter ou=20 non certaines d=C3=A9pendances optionnelles, etc. Spack est connu pour=20 r=C3=A9pondre =C3=A0 ces besoins en ligne de commande.=20 Dans cet esprit, mais dans un cadre o=C3=B9 on a reproductibilit=C3=A9 et= =20 tra=C3=A7abilit=C3=A9 par d=C3=A9faut, les options de transformations de pa= quets de=20 Guix permettent d=E2=80=99ajuster les logiciels =C3=A0 ses besoins depuis l= a ligne de=20 commande. Nous verrons les principales transformations, du changement=20 de d=C3=A9pendances avec `--with-input` =C3=A0 l=E2=80=99optimisation pour = une=20 micro-architecture avec `--tune`, en passant par le choix de r=C3=A9visions= =20 sp=C3=A9cifiques avec `--with-commit`. Et bien s=C3=BBr, ce sera l=E2=80=99= occasion de=20 r=C3=A9pondre =C3=A0 vos interrogations en la mati=C3=A8re !=20 Il aura lieu =C3=A0 cette adresse (attention au changement de lien) :=20 [ https://meet.univ-grenoble-alpes.fr/b/cel-dyj-m93-arv | https://meet.univ= -grenoble-alpes.fr/b/cel-dyj-m93-arv ]=20 Pour rappel, le Caf =C3=A9 Guix est un lieu et un temps d'=C3=A9change info= rmel et francophone autour du=20 gestionnaire d'environnement logiciel Guix . =C3=89tudiant-e-s, chercheuses= =20 et chercheurs, admin. syst=C3=A8me, IT support de labos ou de centre de=20 calcul, tout le monde est le bienvenu dans ce rendez-vous mensuel d'une=20 heure o=C3=B9 l'on discutera de questionnements apport=C3=A9s par chacun su= r Guix=20 et sa pratique au sens large.=20 Vous trouverez toutes les infos concernant les caf =C3=A9s G uix par ici (a= insi que l=E2=80=99adresse d=E2=80=99un mattermost d=C3=A9di=C3=A9) :=20 [ https://hpc.guix.info/events/2021/caf%C3%A9-guix/ | https://hpc.guix.info= /events/2022/caf=C3=A9-guix/ ]=20 [ https://meet.univ-grenoble-alpes.fr/b/pie-kls-hpu-opc ]=20 En esp=C3=A9rant vous voir nombreux,=20 Bien cordialement,=20 C=C3=A9line=20 --=20 C=C3=A9line Acary-Robert, IR=20 LJK[Scalde/AirSea]/GRICAD/MaiMoSiNE=20 04 57 42 17 89=20 --=_3d5fcd05-282b-42fb-a9b2-33cdac37389f Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Bonjour =C3=A0 tous,

La 12e session des Caf=C3=A9 Guix= aura lieu le Mardi 30 Mai de 13h00 = =C3=A0 14h00 et sera anim=C3=A9 par Ludovic Court=C3=A8s, ing=C3= =A9nieur de recherche au centre Inria de l'universit=C3=A9 de Bordeau= x :

"Transformation= s de paquets pour utilisateurices HPC exigeant=C2=B7es"
=

= R=C3=A9sum=C3=A9 :

= Les personnes qui travaillent en calcul intensif (HPC) ont la r=C3=A9pu= tation
d=E2=80=99=C3=AAtre exigeantes d=C3=A8s qu=E2=80=99il s=E2=80=99a= git de flexibilit=C3=A9 sur la mani=C3=A8re de
construire les logiciels= =E2=80=89: on veut pouvoir combiner des versions
choisies, activer ou no= n certaines options de compilation, ajouter ou
non certaines d=C3=A9pend= ances optionnelles, etc.  Spack est connu pour
r=C3=A9pondre =C3=A0= ces besoins en ligne de commande.

Dans cet esprit, mais dans un cad= re o=C3=B9 on a reproductibilit=C3=A9 et
tra=C3=A7abilit=C3=A9 par d=C3= =A9faut, les options de transformations de paquets de
Guix permettent d= =E2=80=99ajuster les logiciels =C3=A0 ses besoins depuis la ligne de
com= mande.  Nous verrons les principales transformations, du changementde d=C3=A9pendances avec `--with-input` =C3=A0 l=E2=80=99optimisation pour= une
micro-architecture avec `--tune`, en passant par le choix de r=C3= =A9visions
sp=C3=A9cifiques avec `--with-commit`.  Et bien s=C3=BBr= , ce sera l=E2=80=99occasion de
r=C3=A9pondre =C3=A0 vos interrogations = en la mati=C3=A8re=E2=80=89!


Il aura lieu =C3=A0 cette adresse (attention au c= hangement de lien) :
=
<= span class=3D"Object" role=3D"link" id=3D"OBJ_PREFIX_DWT1798_com_zimbra_url= ">https://meet.univ-grenoble-alpes.fr/b/cel-dyj-m93-arv<= /span>

Pour rappe= l, le Caf=C3= =A9 Gui= x est un lieu et un= temps d'=C3=A9change informel et francophone autour du
gesti= onnaire d'environnement logiciel Guix.  =C3=89tudiant-e-s, chercheuses
et chercheu= rs, admin. syst=C3=A8me, IT support de labos ou de centre de
= calcul, tout le monde est le bienvenu dans ce rendez-vous mensuel d'une
heure o=C3=B9 l'on discutera de questionnements apport=C3=A9s pa= r chacun sur Guix
et sa pratique au sens large.

Vous tr= ouverez toutes les infos concernant les c= af=C3=A9s Guix p= ar ici (ainsi que l=E2=80=99adresse d=E2=80=99un mattermost d=C3=A9di=C3=A9= ) : 
=
En esp=C3=A9rant vous voir nombreux,
Bien cordia= lement,
C=C3=A9line
=


=
--
C=C3= =A9line Acary-Robert, IR
LJK[Scalde/AirSea]/GRICAD/MaiMoSiNE
04 57 42= 17 89
--=_3d5fcd05-282b-42fb-a9b2-33cdac37389f--