Skip to content
Snippets Groups Projects
Commit f3c0032f authored by easybuild's avatar easybuild
Browse files

Tue, 05 Nov 2019 15:18:35 +0100

parent 3a897934
No related branches found
No related tags found
No related merge requests found
Pipeline #9563 passed
Autoconf/2.69,16
Automake/1.16.1,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
binutils/2.32-GCCcore-9.2.0,16
Bison/3.0.4,16
Bison/3.3.2,16
EasyBuild/4.0.1,16
flex/2.6.3,16
flex/2.6.4,16
GCC/6.3.0-2.27,16
GCC/8.3.0-2.32,16
GCC/9.2.0-2.32,16
GCCcore/6.3.0,16
GCCcore/8.3.0,16
GCCcore/9.2.0,16
help2man/1.47.4,16
hwloc/1.11.7-GCC-6.3.0-2.27,16
libtool/2.4.6,16
M4/1.4.18,16
numactl/2.0.11-GCCcore-6.3.0,16
zlib/1.2.11,16
TEST
\ No newline at end of file
## Compiler
| Module | Description |
| ------ | ----------- |
| [GCC](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,...). |
| [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,...). |
## Devel
| Module | Description |
| ------ | ----------- |
| [Autoconf](http://www.gnu.org/software/autoconf/) | Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of M4 macro calls. |
| [Automake](http://www.gnu.org/software/automake/automake.html) | Automake: GNU Standards-compliant Makefile generator |
| [Autotools](http://autotools.io) | This bundle collect the standard GNU build tools: Autoconf, Automake and libtool |
| [M4](http://www.gnu.org/software/m4/m4.html) | GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible although it has some extensions (for example, handling more than 9 positional parameters to macros). GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc. |
## Lang
| 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. |
| [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. |
## 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. |
| [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. |
## Mpi
| Module | Description |
| ------ | ----------- |
## System
| Module | Description |
| ------ | ----------- |
| [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. |
## Tools
| Module | Description |
| ------ | ----------- |
| [binutils](http://directory.fsf.org/project/binutils/) | binutils: GNU binary utilities |
| [EasyBuild](https://easybuilders.github.io/easybuild) | EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable and robust way. |
| [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. |
......@@ -60,6 +60,9 @@ elif [ "$CLUSTER" == "SALOMON" ]; then
elif [ "$CLUSTER" == "DGX" ]; then
ml --show-hidden -t av 2>&1 | awk '{print $1 ",16"}' | grep -v -e '/,\|:' | sort -u > dgx.csv
./modules.py > dgx.md
elif [ "$CLUSTER" == "BARBORA" ]; then
ml --show-hidden -t av 2>&1 | awk '{print $1 ",16"}' | grep -v -e '/,\|:' | sort -u > barbora.csv
./modules.py > barbora.md
fi
DATE=$(date -R)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment