From 0b67bdf7937095c1a20e2fd47622912481fdc7db Mon Sep 17 00:00:00 2001 From: Lukas Krupcik Date: Wed, 9 Mar 2022 12:06:54 +0100 Subject: [PATCH] new file: n/NCCL/NCCL-2.11.4-gcccuda-2019b.eb new file: n/NCCL/NCCL-2.12.7-GCC-10.2.0-CUDA-11.6.eb --- n/NCCL/NCCL-2.11.4-gcccuda-2019b.eb | 15 ++++++++++++++ n/NCCL/NCCL-2.12.7-GCC-10.2.0-CUDA-11.6.eb | 23 ++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 n/NCCL/NCCL-2.11.4-gcccuda-2019b.eb create mode 100644 n/NCCL/NCCL-2.12.7-GCC-10.2.0-CUDA-11.6.eb diff --git a/n/NCCL/NCCL-2.11.4-gcccuda-2019b.eb b/n/NCCL/NCCL-2.11.4-gcccuda-2019b.eb new file mode 100644 index 00000000..a80da45c --- /dev/null +++ b/n/NCCL/NCCL-2.11.4-gcccuda-2019b.eb @@ -0,0 +1,15 @@ +name = 'NCCL' +version = '2.11.4' + +homepage = 'https://developer.nvidia.com/nccl' +description = """The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective +communication primitives that are performance optimized for NVIDIA GPUs.""" + +toolchain = {'name': 'gcccuda', 'version': '2019b'} + +github_account = 'NVIDIA' +source_urls = [GITHUB_SOURCE] +sources = ['v%(version)s-1.tar.gz'] +checksums = ['db4e9a0277a64f9a31ea9b5eea22e63f10faaed36dded4587bbc8a0d8eceed10'] + +moduleclass = 'lib' diff --git a/n/NCCL/NCCL-2.12.7-GCC-10.2.0-CUDA-11.6.eb b/n/NCCL/NCCL-2.12.7-GCC-10.2.0-CUDA-11.6.eb new file mode 100644 index 00000000..eda205b8 --- /dev/null +++ b/n/NCCL/NCCL-2.12.7-GCC-10.2.0-CUDA-11.6.eb @@ -0,0 +1,23 @@ +# IT4Innovations +# LK 2022 + +name = 'NCCL' +version = '2.12.7' +versionsuffix= "-CUDA-11.6.0" + +homepage = 'https://developer.nvidia.com/nccl' +description = """The NVIDIA Collective Communications Library (NCCL) implements multi-GPU and multi-node collective +communication primitives that are performance optimized for NVIDIA GPUs.""" + +toolchain = {'name': 'GCC', 'version': '10.2.0'} + +github_account = 'NVIDIA' +source_urls = [GITHUB_SOURCE] +sources = ['v%(version)s-1.tar.gz'] +checksums = ['990e391de7d3bda47e10ea66d621626c'] + +dependencies = [ + ('CUDAcore', '11.6.0', '', True), +] + +moduleclass = 'lib'