Skip to content
Snippets Groups Projects

Automated merge from preview to main

Merged Jan Frenzel requested to merge merge-preview-in-main into main
2 files
+ 116
11
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -277,8 +277,10 @@ in Linux.
@@ -277,8 +277,10 @@ in Linux.
## Software Environment
## Software Environment
The [software](../software/overview.md) on the ZIH HPC system is not installed system-wide,
The [software](../software/overview.md) on the ZIH HPC system is not installed system-wide,
but is provided within the so-called [modules](../software/modules.md). In order to use specific
but is provided within so-called [modules](../software/modules.md).
software you need to "load" the respective module.
In order to use specific software you need to "load" the respective module.
 
This modifies the current environment (so only for the current user in the current session)
 
such that the software becomes available.
!!! note
!!! note
@@ -380,18 +382,31 @@ For additional information refer to the detailed documentation on [modules](../s
@@ -380,18 +382,31 @@ For additional information refer to the detailed documentation on [modules](../s
!!! hint "Special hints on different software"
!!! hint "Special hints on different software"
Special hints on different software can be in the section "Environment and Software", e.g.
See also the section "Applications and Software" for more information on e.g.
for [Python](../software/data_analytics_with_python.md), [R](../software/data_analytics_with_r.md),
[Python](../software/data_analytics_with_python.md),
 
[R](../software/data_analytics_with_r.md),
[Mathematica/MatLab](../software/mathematics.md), etc.
[Mathematica/MatLab](../software/mathematics.md), etc.
!!! hint "Hint on Python packages"
!!! hint "Tip for Python packages"
The usage of virtual environments and, therefore, the usage of workspaces is recommended,
The use of [Virtual Environments](../software/python_virtual_environments.md)
especially for Python. Please check out the module system, even for specific Python packages,
(best in [workspaces](../data_lifecycle/workspaces.md)) is recommended.
e.g. `tqdm`, `torchvision`, `tensorboard`, etc. to get a better idea of what is available.
The Python (and other) package ecosystem is very heterogeneous and dynamic, with daily updates.
Please check the module system, even for specific Python packages,
The central update cycle for software on the ZIH HPC system occurs approximately every six
e.g. `numpy`, `tensorflow` or `pytorch`.
months.
Those modules may provide much better performance than the packages found on PyPi
 
(installed via `pip`) which have to work on any system while our installation is optimized for
 
the ZIH system to make the best use of the specific CPUs and GPUs found here.
 
However the Python package ecosystem (like others) is very heterogeneous and dynamic,
 
with daily updates.
 
The central update cycle for software on the ZIH HPC system is approximately every six months.
 
So the software installed as modules might be a bit older.
 
 
!!! warning
 
 
When explicitely loading multiple modules you need to make sure that they are compatible.
 
So try to stick to modules using the same toolchain.
 
See the [Toolchains section](../software/modules.md#Toolchains) for more information.
## Running a Program/Job
## Running a Program/Job
Loading