Skip to content
Snippets Groups Projects
Commit ac5c7652 authored by Michael Blaschek's avatar Michael Blaschek :bicyclist:
Browse files

Update README.md, Jet-Cluster.md, SRVX1.md, SRVX2.md, SRVX8.md files

parent 6344878b
No related branches found
No related tags found
No related merge requests found
......@@ -83,7 +83,7 @@ Major Libraries:
These software libraries are usually handled by environment modules.
<img src="http://modules.sourceforge.net/modules_red.svg" width="300px">
![](https://upload.wikimedia.org/wikipedia/en/thumb/0/0a/Environment_Modules_logo.svg/320px-Environment_Modules_logo.svg.png)
## Currently installed modules
......@@ -133,12 +133,5 @@ Currently Loaded Modulefiles:
```
`module list` shows the currently loaded modules and reports that 6 libraries need to be loaded as dependencies for `ECCODES`. Thus, it is not necessary to load the other libraries manually as they are dependencies of `ECCODES`.
# Best Practice
1. Example on jet
2. Example job
[Slurm Tutorial on Gitlab]()
:construction:
## Slurm
[Slurm Tutorial on Gitlab](https://gitlab.phaidra.org/imgw/slurm) 🔒
......@@ -5,7 +5,7 @@
# Welcome to the Department of Meteorologie and Geophysics
[@University of Vienna](https://univie.ac.at)
The Idea is to find help here with your computer/technical problems
Find help here with your computer related problems.
Search with the top bar or go through the directories:
......@@ -13,49 +13,19 @@ Search with the top bar or go through the directories:
- SSH, VNC, VPN related Problems
- Editors and remote connection
- Data availability and location
- Git related problems
If you care to participate please do so. Raise an Issue or give some feedback.
Missing solutions are very welcome.
[[_TOC_]]
# Information on the Jet Cluster
[Go to Description](Jet-Cluster.md)
### JupyterHub
[JET01-Jupyterhub](https://jet01.img.univie.ac.at)
## Information on SRVX1 - Teach
Teaching and webaccess server
[Go to Description](SRVX1.md)
### JupyterHub
Direct Access: [Goto SRVX1-Jupyterhub](https://srvx1.img.univie.ac.at)
Follow the instructions to get access: [Instructions SRVX1-Teaching Hub](TeachingHub.md)
## Information on SRVX2 - Compute
Computing Node @UZA2
[Go to Description](SRVX2.md)
## Information on SRVX8 - Research
Researchers @UZA2
[Go to Description](SRVX8.md)
## Information on VSC - Research
Researchers can use the private nodes at VSC-4.
Note:
> VSC Training Courses:
> https://vsc.ac.at/training
[Go to Description](VSC.md)
## Information on some Systems
- [Jet Cluster Description](Jet-Cluster.md) 📄
- [Jupyterhub on Jet](https://jet01.img.univie.ac.at) 🤖
- [Teaching on SRVX1](SRVX1.md) 📄
- [Jupyterhub on SRVX1](https://srvx1.img.univie.ac.at) 🤖
- [Instructions for Jupyterhub on SRVX1](TeachingHub.md) 📄
- [Research on SRVX2](SRVX2.md) 📄
- [Research on SRVX8](SRVX8.md) 📄
- [Vienna Scientific Cluster - Training Courses](https://vsc.ac.at/training)
- [Vienna Scientific Cluster - Research - Private Node Information](VSC.md) 📄
......@@ -47,7 +47,7 @@ Major Libraries:
These software libraries are usually handled by environment modules.
<img src="http://modules.sourceforge.net/modules_red.svg" width="300px">
![](https://upload.wikimedia.org/wikipedia/en/thumb/0/0a/Environment_Modules_logo.svg/320px-Environment_Modules_logo.svg.png)
## Currently installed modules
......@@ -74,6 +74,3 @@ Currently Loaded Modulefiles:
```
`module list` shows the currently loaded modules and reports that 5 libraries need to be loaded as dependencies for `ECCODES`. Thus, it is not necessary to load the other libraries manually as they are dependencies of `ECCODES`.
## Best Practice
## Networking
......@@ -19,6 +19,21 @@
## Software
The typcial installation of a intel-server has the INTEL Compiler suite (`intel-parallel-studio`) and the open source GNU Compilers installed. Based on these two different compilers (`intel`, `gnu`), there are usually two version of each scientific software.
Major Libraries:
- OpenMPI (3.1.6, 4.0.5)
- HDF5
- NetCDF (C, Fortran)
- ECCODES from [ECMWF](https://confluence.ecmwf.int/display/ECC)
- Math libraries e.g. intel-mkl, lapack,scalapack
- Interpreters: Python, Julia
- Tools: cdo, ncl, nco, ncview
These software libraries are usually handled by environment modules.
![](https://upload.wikimedia.org/wikipedia/en/thumb/0/0a/Environment_Modules_logo.svg/320px-Environment_Modules_logo.svg.png)
## Currently installed modules
```
$ module av
------------------------------ /home/spack-root/share/spack/modules/linux-centos8-skylake_avx512 ------------------------------
......@@ -30,7 +45,18 @@ eccodes/2.21.0-intel-20.0.2 ncl/6.6.2-gcc-8.3.1
hdf5/1.10.7-gcc-8.3.1 netcdf-c/4.7.4-gcc-8.3.1 openmpi/3.1.6-gcc-8.3.1
hdf5/1.10.7-intel-20.0.2 netcdf-c/4.7.4-intel-20.0.2 openmpi/3.1.6-intel-20.0.2
```
Using [environment modules](https://modules.readthedocs.io/en/latest/) it is possible to have different software libraries (versions, compilers) side-by-side and ready to be loaded. Be aware that some libraries are dependent on others. It is recommended to load the highest rank library first to check what dependencies are loaded as well. e.g.:
```
$ module load eccodes/2.18.0-gcc-5.3.0
Loading eccodes/2.18.0-gcc-5.3.0
Loading requirement: zlib/1.2.11-gcc-5.3.0 openmpi/3.1.6-gcc-5.3.0 hdf5/1.10.7-gcc-5.3.0 netcdf-c/4.7.4-gcc-5.3.0
```
loads the `ECCODES` library and all dependencies. e.g. intel or gnu compilers, as indicated by the naming.
```
$ module list
Currently Loaded Modulefiles:
1) zlib/1.2.11-gcc-5.3.0 3) hdf5/1.10.7-gcc-5.3.0 5) eccodes/2.18.0-gcc-5.3.0
2) openmpi/3.1.6-gcc-5.3.0 4) netcdf-c/4.7.4-gcc-5.3.0
```
`module list` shows the currently loaded modules and reports that 5 libraries need to be loaded as dependencies for `ECCODES`. Thus, it is not necessary to load the other libraries manually as they are dependencies of `ECCODES`.
## Best Practice
## Networking
......@@ -24,6 +24,3 @@
Software is installed in numerous places. This is a legency system with no software controller.
A reinstall is planed for summer 2021.
## Best Practice
## Networking
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment