From unknown Mon Aug 18 09:05:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72592] [PATCH 0/2] Add mpich-ofi variant for Infiniband support. Resent-From: Romain GARBAGE Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Aug 2024 14:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 72592 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72592@debbugs.gnu.org Cc: ludovic.courtes@inria.fr, Romain GARBAGE X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.172347369429564 (code B ref -1); Mon, 12 Aug 2024 14:42:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Aug 2024 14:41:34 +0000 Received: from localhost ([127.0.0.1]:43650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdWEn-0007gm-Lx for submit@debbugs.gnu.org; Mon, 12 Aug 2024 10:41:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:42214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdWEl-0007ge-Ns for submit@debbugs.gnu.org; Mon, 12 Aug 2024 10:41:32 -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 1sdWE8-0004KI-18 for guix-patches@gnu.org; Mon, 12 Aug 2024 10:40:54 -0400 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sdWDp-000132-MT for guix-patches@gnu.org; Mon, 12 Aug 2024 10:40:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=1knuG2V1kJtaiuF3GfRrPKGBmCIEHNcnSuUo4IyQVVE=; b=WS6FEHjh1RdH+mi2TI3GRhhdJ3PCMnfWwV5SbQR880ew/HSWChImj6+m 64A1m4JQkB89rUNjJWhpq1/TjlMT10IbOCfWtmVyciXTo+ghR1pv3s44j lDek5MONuSvKPEm6ldGnwmaZWaby6wqjD9FGqaUBERWyVgPMtX3fBx3DW o=; Authentication-Results: mail2-relais-roc.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=romain.garbage@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.09,283,1716242400"; d="scan'208";a="178794577" Received: from 91-160-179-8.subs.proxad.net (HELO localhost.localdomain) ([91.160.179.8]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Aug 2024 16:40:24 +0200 From: Romain GARBAGE Date: Mon, 12 Aug 2024 16:33:25 +0200 Message-ID: <20240812144010.29996-1-romain.garbage@inria.fr> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=192.134.164.83; envelope-from=romain.garbage@inria.fr; helo=mail2-relais-roc.national.inria.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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=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-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, This patch series brings the necessary changes in order to get proper network performance on Infiniband hardware. The first patch adds the necessary providers to the libfabric package for proper Infiniband support. Since MPICH cannot be compiled with multiple network drivers, a variant using libfabric as a driver is added in the second patch. This patch has been tested with the current Guix version of MPICH as well as with the newest version for which an update has been submitted in the issue #72415. Romain GARBAGE (2): gnu: libfabric: Add support for extra providers. gnu: Add mpich-ofi. gnu/packages/linux.scm | 6 ++++++ gnu/packages/mpi.scm | 25 +++++++++++++++++++++++++ 2 files changed, 31 insertions(+) base-commit: e928854a0f76cef3b11a06160a16130c59954b76 -- 2.45.2 From unknown Mon Aug 18 09:05:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72592] [PATCH 1/2] gnu: libfabric: Add support for extra providers. References: <20240812144010.29996-1-romain.garbage@inria.fr> In-Reply-To: <20240812144010.29996-1-romain.garbage@inria.fr> Resent-From: Romain GARBAGE Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Aug 2024 14:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72592 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72592@debbugs.gnu.org Cc: ludovic.courtes@inria.fr, Romain GARBAGE Received: via spool by 72592-submit@debbugs.gnu.org id=B72592.172347384129905 (code B ref 72592); Mon, 12 Aug 2024 14:44:01 +0000 Received: (at 72592) by debbugs.gnu.org; 12 Aug 2024 14:44:01 +0000 Received: from localhost ([127.0.0.1]:43656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdWHB-0007m7-65 for submit@debbugs.gnu.org; Mon, 12 Aug 2024 10:44:01 -0400 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:60455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdWH9-0007lh-0A for 72592@debbugs.gnu.org; Mon, 12 Aug 2024 10:43:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=JolXx6JR/oBkV0YXfQOk/Dnbqz9YT9HCiS7++gVqVsA=; b=PaGLtapyRdAjlWT6jmRiWX9ZQ4AGztXgFtq2fc06gOvPzTSnJgyzF9cp JkGhh5rM9GYuuwvZ9EWLidJATXAudUSOs2Q2pQWFk111RbqfGdreFV5EE oAe47oVK9nWvRz7IwoEDGEa6dv9U4CEHRwOsv/1MoPB/vBC0jcNaU4BsY k=; Authentication-Results: mail2-relais-roc.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=romain.garbage@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.09,283,1716242400"; d="scan'208";a="178794864" Received: from 91-160-179-8.subs.proxad.net (HELO localhost.localdomain) ([91.160.179.8]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Aug 2024 16:43:20 +0200 From: Romain GARBAGE Date: Mon, 12 Aug 2024 16:43:00 +0200 Message-ID: <20240812144310.2716-1-romain.garbage@inria.fr> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/linux.scm (libfabric) [arguments]: Add configure flags. Change-Id: I57e43ffd92e8268112e48928af38b0fecc256a67 --- gnu/packages/linux.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 8ca1df1185..46b921c596 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -8933,7 +8933,13 @@ (define-public libfabric ((member (package-supported-systems psm)) `(("psm" ,psm))) (_ `())) + ("psm2" ,psm2) ("libnl" ,libnl))) + (arguments + (list #:configure-flags + #~(list "--enable-psm2" + "--enable-efa" + "--enable-verbs"))) (home-page "https://ofiwg.github.io/libfabric/") (synopsis "Open Fabric Interfaces") (description base-commit: e928854a0f76cef3b11a06160a16130c59954b76 -- 2.45.2 From unknown Mon Aug 18 09:05:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#72592] [PATCH 2/2] gnu: Add mpich-ofi. Resent-From: Romain GARBAGE Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 12 Aug 2024 14:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72592 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72592@debbugs.gnu.org Cc: ludovic.courtes@inria.fr, Romain GARBAGE Received: via spool by 72592-submit@debbugs.gnu.org id=B72592.172347384329935 (code B ref 72592); Mon, 12 Aug 2024 14:45:01 +0000 Received: (at 72592) by debbugs.gnu.org; 12 Aug 2024 14:44:03 +0000 Received: from localhost ([127.0.0.1]:43658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdWHD-0007mY-G8 for submit@debbugs.gnu.org; Mon, 12 Aug 2024 10:44:03 -0400 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:60455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdWHA-0007lh-31 for 72592@debbugs.gnu.org; Mon, 12 Aug 2024 10:44:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=zG35SZl5LKjH0Igl/4aPqY3Ic+XK0u9y7aNiBj0BaMI=; b=tzQCyq5Ac7/ZpHImt9sfs7vVdxWNumk9Ob+rTZQ2RzuJhD8iq/TUeIbJ Nr1JQlk5x5l0EJFZ5625DYbqTT14OwGWs43yfieTIIhUrJkbhxMrcsgul ip1qR/5pY4UtEJjIFvGP/oBzvwCEJZ6ERz9dq0js7b4d9e8t3QhJoyY0a c=; Authentication-Results: mail2-relais-roc.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=romain.garbage@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.09,283,1716242400"; d="scan'208";a="178794866" Received: from 91-160-179-8.subs.proxad.net (HELO localhost.localdomain) ([91.160.179.8]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Aug 2024 16:43:20 +0200 From: Romain GARBAGE Date: Mon, 12 Aug 2024 16:43:01 +0200 Message-ID: <20240812144310.2716-2-romain.garbage@inria.fr> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240812144310.2716-1-romain.garbage@inria.fr> References: <20240812144310.2716-1-romain.garbage@inria.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) * gnu/packages/mpi.scm (mpich-ofi): New variable. Change-Id: I577fa8fc15ffe7df82d737721ca5a2e034c1e43a --- gnu/packages/mpi.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/mpi.scm b/gnu/packages/mpi.scm index 4c18da30ef..bf70c46247 100644 --- a/gnu/packages/mpi.scm +++ b/gnu/packages/mpi.scm @@ -547,3 +547,28 @@ (define-public mpich computing systems (Blue Gene, Cray). It enables research in MPI through a modular framework for other derived implementations.") (license license:bsd-2))) + +(define-public mpich-ofi + (package/inherit mpich + (name "mpich-ofi") + (inputs (modify-inputs (package-inputs mpich) + (delete ucx) + (append libfabric) + (append rdma-core) + (append psm2))) + (arguments + (substitute-keyword-arguments (package-arguments mpich) + ((#:configure-flags flags) + #~(list "--disable-silent-rules" ;let's see what's happening + "--enable-debuginfo" + "--with-device=ch4:ofi" + + (string-append "--with-hwloc-prefix=" + #$(this-package-input "hwloc")) + + (string-append "--with-libfabric=" + #$(this-package-input "libfabric")))) + ((#:phases phases + '%standard-phases) + phases))) + (synopsis "Implementation of the Message Passing Interface (MPI) for OmniPath"))) -- 2.45.2 From unknown Mon Aug 18 09:05:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Romain GARBAGE Subject: bug#72592: closed (Re: [bug#72592] [PATCH 0/2] Add mpich-ofi variant for Infiniband support.) Message-ID: References: <87a5h8x0nr.fsf@gnu.org> <20240812144010.29996-1-romain.garbage@inria.fr> X-Gnu-PR-Message: they-closed 72592 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 72592@debbugs.gnu.org Date: Mon, 19 Aug 2024 10:35:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1724063702-30066-1" This is a multi-part message in MIME format... ------------=_1724063702-30066-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #72592: [PATCH 0/2] Add mpich-ofi variant for Infiniband support. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 72592@debbugs.gnu.org. --=20 72592: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D72592 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1724063702-30066-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 72592-done) by debbugs.gnu.org; 19 Aug 2024 10:34:05 +0000 Received: from localhost ([127.0.0.1]:57698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfzi9-0007nR-59 for submit@debbugs.gnu.org; Mon, 19 Aug 2024 06:34:05 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59114) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sfzi6-0007mx-Q2 for 72592-done@debbugs.gnu.org; Mon, 19 Aug 2024 06:34:03 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sfzhL-00063c-0S; Mon, 19 Aug 2024 06:33:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=zCNFTb7GmaiTfTiPC0rsI0fdamOGZ9+0nTeoHXzXSYw=; b=MnbvUIDurNCjPUh9J3he 6V2ynsE+TVNY4zOd5Emd+owwjRmhJctlyIC8Ix677VJS6010MH61S5ZplaQ5VbT0MpUMqWb6Qgt0D u5QqtAbAvAxD1J/DaCnFIqOuZJB/6mbdgUlZBjn+mogPuQC2LL2aPlnQJwUa7S+Q/Otly671spAZ1 0vUUSkrVWNKH4dmevEOwM9uQp+CMc2X3uH+/+dLkQEm77REwTDjdythHV0iMemnAMqrhnmY4XHBhM GCr96iwyIDdVvhUneU723thuMT9LymFjAjZRRlFqF2yj63KKIjuZOSclLvF1BmbBODXCyrFfvRb8k igdmwqmBl892qQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Romain GARBAGE Subject: Re: [bug#72592] [PATCH 0/2] Add mpich-ofi variant for Infiniband support. In-Reply-To: <20240812144010.29996-1-romain.garbage@inria.fr> (Romain GARBAGE's message of "Mon, 12 Aug 2024 16:33:25 +0200") References: <20240812144010.29996-1-romain.garbage@inria.fr> Date: Mon, 19 Aug 2024 12:33:12 +0200 Message-ID: <87a5h8x0nr.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 72592-done Cc: 72592-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Romain, Romain GARBAGE skribis: > Romain GARBAGE (2): > gnu: libfabric: Add support for extra providers. > gnu: Add mpich-ofi. Applied, thanks! Ludo=E2=80=99. ------------=_1724063702-30066-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Aug 2024 14:41:34 +0000 Received: from localhost ([127.0.0.1]:43650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdWEn-0007gm-Lx for submit@debbugs.gnu.org; Mon, 12 Aug 2024 10:41:33 -0400 Received: from lists.gnu.org ([209.51.188.17]:42214) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdWEl-0007ge-Ns for submit@debbugs.gnu.org; Mon, 12 Aug 2024 10:41:32 -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 1sdWE8-0004KI-18 for guix-patches@gnu.org; Mon, 12 Aug 2024 10:40:54 -0400 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sdWDp-000132-MT for guix-patches@gnu.org; Mon, 12 Aug 2024 10:40:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=1knuG2V1kJtaiuF3GfRrPKGBmCIEHNcnSuUo4IyQVVE=; b=WS6FEHjh1RdH+mi2TI3GRhhdJ3PCMnfWwV5SbQR880ew/HSWChImj6+m 64A1m4JQkB89rUNjJWhpq1/TjlMT10IbOCfWtmVyciXTo+ghR1pv3s44j lDek5MONuSvKPEm6ldGnwmaZWaby6wqjD9FGqaUBERWyVgPMtX3fBx3DW o=; Authentication-Results: mail2-relais-roc.national.inria.fr; dkim=none (message not signed) header.i=none; spf=SoftFail smtp.mailfrom=romain.garbage@inria.fr; dmarc=fail (p=none dis=none) d=inria.fr X-IronPort-AV: E=Sophos;i="6.09,283,1716242400"; d="scan'208";a="178794577" Received: from 91-160-179-8.subs.proxad.net (HELO localhost.localdomain) ([91.160.179.8]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Aug 2024 16:40:24 +0200 From: Romain GARBAGE To: guix-patches@gnu.org Subject: [PATCH 0/2] Add mpich-ofi variant for Infiniband support. Date: Mon, 12 Aug 2024 16:33:25 +0200 Message-ID: <20240812144010.29996-1-romain.garbage@inria.fr> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=192.134.164.83; envelope-from=romain.garbage@inria.fr; helo=mail2-relais-roc.national.inria.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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=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-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: ludovic.courtes@inria.fr, Romain GARBAGE X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello, This patch series brings the necessary changes in order to get proper network performance on Infiniband hardware. The first patch adds the necessary providers to the libfabric package for proper Infiniband support. Since MPICH cannot be compiled with multiple network drivers, a variant using libfabric as a driver is added in the second patch. This patch has been tested with the current Guix version of MPICH as well as with the newest version for which an update has been submitted in the issue #72415. Romain GARBAGE (2): gnu: libfabric: Add support for extra providers. gnu: Add mpich-ofi. gnu/packages/linux.scm | 6 ++++++ gnu/packages/mpi.scm | 25 +++++++++++++++++++++++++ 2 files changed, 31 insertions(+) base-commit: e928854a0f76cef3b11a06160a16130c59954b76 -- 2.45.2 ------------=_1724063702-30066-1--