From 897e77785d7fd13d2bb619036bf97dfa429d1b40 Mon Sep 17 00:00:00 2001 From: easybuild <easybuild@cn202.barbora.it4i.cz> Date: Mon, 14 Jun 2021 14:20:02 +0200 Subject: [PATCH] Mon, 14 Jun 2021 14:20:02 +0200 --- dgx.csv | 49 +++++++++++++++++++++++++++++++++++++++++++++++-- dgx.md | 26 ++++++++++++++++++++++++++ 2 files changed, 73 insertions(+), 2 deletions(-) diff --git a/dgx.csv b/dgx.csv index 4f0b81b5..fe37c11d 100644 --- a/dgx.csv +++ b/dgx.csv @@ -1,39 +1,84 @@ Autoconf/2.69,16 +Automake/1.15,16 Automake/1.16.1,16 +Autotools/20150215,16 Autotools/20180311,16 binutils/2.27,16 binutils/2.27-GCCcore-6.3.0,16 +binutils/2.32,16 +binutils/2.32-GCCcore-8.3.0,16 Bison/3.0.4,16 +Bison/3.3.2,16 CMake/3.14.1,16 +CUDA/10.0.130,16 +CUDA/10.1.105-GCC-6.3.0-2.27,16 +CUDA/10.1.243,16 +CUDA/10.2.89,16 +CUDA/9.2.148,16 +dotNET-Core-Runtime/3.1.1,16 +dotNET-Core-SDK/3.1.101,16 EasyBuild/3.9.4,16 EasyBuild/4.0.0,16 EasyBuild/4.0.1,16 +EasyBuild/4.1.0,16 +EasyBuild/4.1.1,16 +EasyBuild/4.2.0,16 +EasyBuild/4.2.1,16 +EasyBuild/4.2.2,16 +EasyBuild/4.3.0,16 +EasyBuild/4.3.1,16 +EasyBuild/4.3.2,16 +EasyBuild/4.3.3,16 +EasyBuild/4.3.4,16 flex/2.6.3,16 +flex/2.6.4,16 +Gaussian/16_rev_c0-binary,16 +Gaussian/16_rev_c0-GPU,16 GCC/6.3.0-2.27,16 +GCC/8.3.0-2.32,16 GCCcore/6.3.0,16 +GCCcore/8.3.0,16 +gettext/0.19.4,16 git/2.23.0,16 +git/2.25.1,16 Go/1.12.7,16 Go/1.13.1,16 +Go/1.13.5,16 help2man/1.47.4,16 hwloc/1.11.7-GCC-6.3.0-2.27,16 hwloc/2.0.3-GCC-6.3.0-2.27,16 icc/2017.7.259-GCC-6.3.0-2.27,16 iccifort/2017.7.259-GCC-6.3.0-2.27,16 +iccifort/2020.0.166,16 ifort/2017.7.259-GCC-6.3.0-2.27,16 iimpi/2017c,16 +iimpi/2020a,16 imkl/2017.4.239-iimpi-2017c,16 +imkl/2020.0.166-iimpi-2020a,16 impi/2017.4.239-iccifort-2017.7.259-GCC-6.3.0-2.27,16 +impi/2019.6.166-iccifort-2020.0.166,16 intel/2017c,16 +intel/2020a,16 +Java/1.8.0_241,16 libtool/2.4.6,16 +libunwind/1.2,16 libxml2/2.9.4,16 M4/1.4.18,16 ncurses/6.1,16 numactl/2.0.11-GCCcore-6.3.0,16 numactl/2.0.12-GCC-6.3.0-2.27,16 +numactl/2.0.12-GCCcore-6.3.0,16 OpenMPI/2.1.5-GCC-6.3.0-2.27,16 OpenMPI/3.1.4-GCC-6.3.0-2.27,16 OpenMPI/4.0.0-GCC-6.3.0-2.27,16 -Singularity/3.3.0,16 -Singularity/3.4.1,16 +PGI/18.10-CUDA,16 +PGI/19.10-GCC-6.3.0-2.27-CUDA,16 +Singularity/3.6.4,16 +Singularity/3.7.0,16 squashfs-tools/4.3,16 +Valgrind/3.15.0,16 +Valgrind/3.15.0-GCC-8.3.0-2.32,16 +Valgrind/3.15.0-intel-2017c,16 +XZ/5.2.3,16 zlib/1.2.11,16 +zlib/1.2.11-GCCcore-8.3.0,16 diff --git a/dgx.md b/dgx.md index 8a5ee50a..5aab496a 100644 --- a/dgx.md +++ b/dgx.md @@ -7,7 +7,15 @@ | [GCCcore](http://gcc.gnu.org/) | The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...). | | [Go](http://www.golang.org) | Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. | | [icc](http://software.intel.com/en-us/intel-compilers/) | Intel C and C++ compilers | +| [iccifort](http://software.intel.com/en-us/intel-cluster-toolkit-compiler/) | Intel C, C++ & Fortran compilers | | [ifort](http://software.intel.com/en-us/intel-compilers/) | Intel Fortran compiler | +| [PGI](http://www.pgroup.com/) | C, C++ and Fortran local_compilers from The Portland Group - PGI | + +## Debugger + +| Module | Description | +| ------ | ----------- | +| [Valgrind](http://valgrind.org/downloads/) | Valgrind: Debugging and profiling tools | ## Devel @@ -26,13 +34,17 @@ | Module | Description | | ------ | ----------- | | [Bison](http://www.gnu.org/software/bison) | Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables. | +| [dotNET-Core-Runtime](https://www.microsoft.com/net/) | .NET is a free, cross-platform, open source developer platform for building many different types of applications. | +| [dotNET-Core-SDK](https://www.microsoft.com/net/) | .NET is a free, cross-platform, open source developer platform for building many different types of applications. | | [flex](http://flex.sourceforge.net/) | Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text. | +| [Java](http://java.com/) | Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers. | ## Lib | Module | Description | | ------ | ----------- | | [libtool](http://www.gnu.org/software/libtool) | GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface. | +| [libunwind](http://www.nongnu.org/libunwind/) | The primary goal of libunwind is to define a portable and efficient C programming interface (API) to determine the call-chain of a program. The API additionally provides the means to manipulate the preserved (callee-saved) state of each call-frame and to resume execution at any point in the call-chain (non-local goto). The API supports both local (same-process) and remote (across-process) operation. As such, the API is useful in a number of applications | | [libxml2](http://xmlsoft.org/) | Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable outside of the Gnome platform). | | [zlib](http://www.zlib.net/) | zlib is designed to be a free, general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library for use on virtually any computer hardware and operating system. | @@ -49,10 +61,17 @@ | ------ | ----------- | | [imkl](http://software.intel.com/en-us/intel-mkl/) | Intel Math Kernel Library is a library of highly optimized, extensively threaded math routines for science, engineering, and financial applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more. | +## Phys + +| Module | Description | +| ------ | ----------- | +| [Gaussian](https://gaussian.com/) | Gaussian 16 is the latest in the Gaussian series of programs. It provides state-of-the-art capabilities for electronic structure modeling. Gaussian 16 is licensed for a wide variety of computer systems. All versions of Gaussian 16 contain every scientific/modeling feature, and none imposes any artificial limitations on calculations other than your computing resources and patience. | + ## System | Module | Description | | ------ | ----------- | +| [CUDA](https://developer.nvidia.com/cuda-toolkit) | CUDA (formerly Compute Unified Device Architecture) is a parallel local_computing platform and programming model created by NVIDIA and implemented by the graphics processing units (GPUs) that they produce. CUDA gives developers access to the virtual instruction set and memory of the parallel local_computational elements in CUDA GPUs. | | [hwloc](http://www.open-mpi.org/projects/hwloc/) | The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various system attributes such as cache and memory information as well as the locality of I/O devices such as network interfaces, InfiniBand HCAs or GPUs. It primarily aims at helping applications with gathering information about modern computing hardware so as to exploit it accordingly and efficiently. | ## Toolchain @@ -73,3 +92,10 @@ | [help2man](https://www.gnu.org/software/help2man/) | help2man produces simple manual pages from the '--help' and '--version' output of other commands. | | [numactl](http://oss.sgi.com/projects/libnuma/) | The numactl program allows you to run your application program on specific cpu's and memory nodes. It does this by supplying a NUMA memory policy to the operating system before running your program. The libnuma library provides convenient ways for you to add NUMA memory policies into your own program. | | [Singularity](https://github.com/sylabs/singularity) | Singularity is an open source container platform designed to be simple, fast, and secure. Singularity is optimized for EPC and HPC workloads, allowing untrusted users to run untrusted containers in a trusted way. | +| [XZ](http://tukaani.org/xz/) | xz: XZ utilities | + +## Vis + +| Module | Description | +| ------ | ----------- | +| [gettext](http://www.gnu.org/software/gettext/) | GNU `gettext' is an important step for the GNU Translation Project, as it is an asset on which we may build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools and documentation | -- GitLab