From 1d4aaaf6c281a25717e8d3702cba15ae651833fc Mon Sep 17 00:00:00 2001 From: Yann Dupont Date: Tue, 22 Sep 2020 15:01:42 +0200 Subject: [PATCH] new libfabric --- gnu/packages/glicid.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/glicid.scm b/gnu/packages/glicid.scm index 44780ed..469536c 100644 --- a/gnu/packages/glicid.scm +++ b/gnu/packages/glicid.scm @@ -256,6 +256,25 @@ ) ) +(define-public glicid-libfabric-gcc-10 +(package + (inherit libfabric) + (name "glicid-libfabric-gcc-10") + (version "1.11.0") + (source + (origin + (method url-fetch) + (uri + (string-append "https://github.com/ofiwg/libfabric/releases/download/v" + version "/libfabric-" version ".tar.bz2")) + (sha256 + (base32 "13ymh0y3fsifvfv7hd3kqvdw1ywrsii4njm9c37qvsp753vanf4r")))) + + (inputs `(("gcc-10", gcc-10) + ,@(package-inputs libfabric))) + ) +) + (define-public glicid-ucx-gcc-10 (package @@ -275,8 +294,26 @@ ) ) +(define-public glicid-specific-ucx-gcc-10 + (package + (inherit ucx) + (name "glicid-ucx-gcc-10") + (version "1.9.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/openucx/ucx/releases/download/v" version "/ucx-" version ".tar.gz" )) + (sha256 (base32 "1yrmwvjxi3najax1wz4irpzxns6cp74ksdx4i1049mf03n2ci8m7")) + )) + (inputs `(("gcc-10", gcc-10) + ("gfortran-10", gfortran-10) + ("glicid-libfabric-gcc-10", glicid-libfabric-gcc-10) + ("glicid-specific-rdma-core",glicid-specific-rdma-core) + ,@(package-inputs ucx))) + ) +) (define-public glicid-openmpi-gcc-10 (package @@ -395,6 +432,7 @@ (inherit glicid-openmpi-gcc-10) (name "glicid-specific-openmpi-gcc-10") (inputs `(("glicid-specific-rdma-core-gcc-10",glicid-specific-rdma-core-gcc-10) + ("glicid-specific-ucx-gcc-10",glicid-specific-ucx-gcc-10) ,@(package-inputs glicid-openmpi-gcc-10))) ) )