<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bwhpc.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=K+Siegmund</id>
	<title>bwHPC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bwhpc.de/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=K+Siegmund"/>
	<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/e/Special:Contributions/K_Siegmund"/>
	<updated>2026-08-23T18:06:33Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16280</id>
		<title>Justus3</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16280"/>
		<updated>2026-08-20T15:23:55Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Justus3}}&lt;br /&gt;
&amp;lt;!-- [[File:Justus3_pre.jpg|right|frameless|thumb|alt=Justus3 |upright=0.4| Justus 3 ]] --&amp;gt;&lt;br /&gt;
&amp;lt;!--[[File:JUSTUS2_header.png|700px]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster Justus 3&#039;&#039;&#039; is the state-wide high-performance compute cluster dedicated to &#039;&#039;&#039;Computational Chemistry and Quantum Sciences&#039;&#039;&#039; in Baden-Württemberg. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* 2026-06-16: Cooling installations for the new cluster has been enabled&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[Justus3/Migration_from_J2|Migration Guide from JUSTUS2]]&lt;br /&gt;
* [[Justus3/Getting Started|Getting Started]]&lt;br /&gt;
* Online Tutorial [https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC Introduction to Linux in HPC] (external link)&lt;br /&gt;
* [[Justus3/Support|Contact and Support]]&lt;br /&gt;
* Send [[Feedback|Feedback]] about Wiki pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration/bwForCluster|Registration]]&lt;br /&gt;
* [[Justus3/Policy Agreement|Policy Agreement]]&lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Login|Login]]&lt;br /&gt;
* [[Justus3/Hardware|Hardware and Architecture]] &lt;br /&gt;
** [[Justus3/Hardware#Node_Specifications|Node Specifications]]&lt;br /&gt;
** [[Justus3/Hardware#Storage_Architecture|File Systems and Workspaces]] &lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Software|Software]]&lt;br /&gt;
* [[Justus3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&lt;br /&gt;
** [[bwForCluster Justus 3 Slurm HOWTO|Slurm HOWTO]]&lt;br /&gt;
* [[Justus3/Visualization|Visualisation]] &lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please &#039;&#039;&#039;[[Justus3/Acknowledgement|acknowledge]]&#039;&#039;&#039; the Justus 3 cluster in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=.bashrc_Do%27s_and_Don%27ts&amp;diff=16193</id>
		<title>.bashrc Do&#039;s and Don&#039;ts</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=.bashrc_Do%27s_and_Don%27ts&amp;diff=16193"/>
		<updated>2026-06-29T15:39:55Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.bashrc and .profiles are files that are sourced when you log in, they set some important variables that make your shell function at a specific site setup. &lt;br /&gt;
&lt;br /&gt;
You can add commands that you want to run every time at login and when starting a job by adding lines to these files, but you can also make mistakes that make your life or the life of the cluster teams harder.&lt;br /&gt;
&lt;br /&gt;
== Don&#039;ts ==&lt;br /&gt;
&lt;br /&gt;
* don&#039;t forget to test your changes before you log out (log in on a second shell)&lt;br /&gt;
* don&#039;t put &amp;lt;code&amp;gt; module load &amp;lt;/code&amp;gt; commands in .bashrc, modules may make changes that break the default system environment&lt;br /&gt;
* don&#039;t put LD_PRELOAD or LIBRARY_PATH in your .bashrc, unless you know exactly what you&#039;re doing&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Do&#039;s == &lt;br /&gt;
* make a copy of your .bashrc before making large changes&lt;br /&gt;
* &#039;&#039;&#039;test&#039;&#039;&#039; your changes to .bashrc before you log out&lt;br /&gt;
* add command aliases or bash functions in .bashrc - example: &amp;lt;code&amp;gt; alias l=&#039;ls -la&#039; &amp;lt;/code&amp;gt;&lt;br /&gt;
* add a local ~/bin or similar to $PATH if needed&lt;br /&gt;
* improve your terminal command history experience:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=bash&amp;gt;&lt;br /&gt;
shopt -s histappend                    # append to the history file, don&#039;t overwrite it&lt;br /&gt;
shopt -s direxpand                     # expand dirs before trying to expand filenames&lt;br /&gt;
HISTSIZE=1000000                       # number of commands stored in one terminal session&lt;br /&gt;
HISTFILESIZE=20000000                  # number of commmands stored in file&lt;br /&gt;
HISTFILE=&amp;quot;$HOME&amp;quot;/.bash_history_$USER   # prevent file truncation by bash sessions that did not read in .bashrc&lt;br /&gt;
PROMPT_COMMAND=&amp;quot;history -a&amp;quot;            # save history after every command&lt;br /&gt;
HISTCONTROL=ignoreboth:erasedups       # dont store duplicates and ignore lines starting with white space&lt;br /&gt;
HISTIGNORE=&amp;quot;?:??&amp;quot;                      # dont store one and two letter commands&lt;br /&gt;
export HISTTIMEFORMAT=&amp;quot;%F %H:%M:%S   &amp;quot; # show dates on history&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* maybe make your rm / cp commands safer by aliasing to -i &amp;lt;code&amp;gt; alias rm &#039;rm -i&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autoedits / Conda ==&lt;br /&gt;
&lt;br /&gt;
There is some software (e.g. Conda) that automatically modifies .bashrc. These modifications may interfere with the proper functioning of e.g. Python from Lmod modules or the Jupyter modules. Make sure you have a copy of your .bashrc and test it after installing such software.&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Data_Transfer/SSHFS&amp;diff=16192</id>
		<title>Data Transfer/SSHFS</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Data_Transfer/SSHFS&amp;diff=16192"/>
		<updated>2026-06-29T13:30:11Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sshfs is a network protocol for mounting data. It uses [[Data Transfer/SFTP|sftp]] under the hood.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
For the necessary installations follow this link:&amp;lt;br /&amp;gt; [https://linuxize.com/post/how-to-use-sshfs-to-mount-remote-directories-over-ssh/ How to use SSHFS to Mount Remote Directories over SSH].&amp;lt;br /&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;MacOS after the installation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
To enable sshfs on your Mac go to: System Preferences -&amp;amp;gt; General tab -&amp;amp;gt; Allow Extensions button&amp;lt;br /&amp;gt;&lt;br /&gt;
Then follow the instructions that pop up (make sure that you remember the instructions before shutting down your computer).&amp;lt;br /&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Linux installation short commands&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Debian/Ubuntu: &amp;lt;code&amp;gt;apt-get install sshfs&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CentOS/RedHat: &amp;lt;code&amp;gt;dnf install fuse-sshfs&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you want to use /etc/fstab, you can do this with the following entry:&lt;br /&gt;
&amp;lt;pre&amp;gt;sshfs#&amp;amp;lt;username&amp;amp;gt;@&amp;amp;lt;hostname&amp;amp;gt;:    &amp;amp;lt;your_local_mountpoint&amp;amp;gt;   fuse   defaults,user,noauto,exec        0       0 &amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Caveat: Unmounting ===&lt;br /&gt;
&lt;br /&gt;
Note that this creates a virtual drive on your system just as if you would plug in an external drive that stays active until you unmount it. Disk mounts happen on a low level of operating systems, so it is important to unmount the virtual drive cleanly whenever possible.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MacOS &amp;amp; Linux:&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
If the connection to the cluster broke and you want to remount, you often have to use umount first. Try to remember to always unmount first before retrying. Otherwise it can happen that unmounting is not possible anymore by cmd. Usually the error message in this case tells you that the process is currently busy and therefore cannot umount. &lt;br /&gt;
&lt;br /&gt;
You should be able to find the process(es) that use the file system with &amp;lt;code&amp;gt;fuser -m &amp;amp;lt;your_local_mountpoint&amp;amp;gt;&amp;lt;/code&amp;gt; and kill/exit the processes that block unmounting or can kill them directly using &amp;lt;code&amp;gt;fuser -k -m &amp;amp;lt;your_local_mountpoint&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
In case this fails, you may have to restart your computer which automatically unmounts everything.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;bash&lt;br /&gt;
umount -f &amp;amp;lt;localPath&amp;amp;gt;&lt;br /&gt;
# For example&lt;br /&gt;
umount -f /Users/&amp;amp;lt;username&amp;amp;gt;/Documents/mounted&lt;br /&gt;
# or use&lt;br /&gt;
fusermount -u &amp;amp;lt;localPath&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; MacOS &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An automatic umount is highly recommended, because MacOS finder can make thousands of insuccessful login attempts in the worst case leading to you being blocked from the cluster system or even from everything that uses the same OTP.&lt;br /&gt;
&lt;br /&gt;
Example for enabling automatic umount per &amp;quot;sleepwatcher&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
brew install sleepwatcher&lt;br /&gt;
brew services start sleepwatcher&lt;br /&gt;
brew services info sleepwatcher&lt;br /&gt;
cat &amp;gt; ~/.sleep &amp;lt;&amp;lt;EOT&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
umount -f ~/mountCluster 2&amp;gt;/dev/null&lt;br /&gt;
EOT&lt;br /&gt;
chmod a+x ~/.sleep&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows&#039;&#039;&#039;&lt;br /&gt;
You should be able to click on the drive and choose &amp;quot;eject&amp;quot; or &amp;quot;unmount&amp;quot;. If this is not the case, you can use &lt;br /&gt;
 net use X: /delete&lt;br /&gt;
or if this does not work&lt;br /&gt;
 taskkill /f /im sshfs.exe &lt;br /&gt;
(from: [https://stackoverflow.com/questions/62031900/how-to-unmount-close-the-mount-for-sshfs-windows stackoverflow])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&#039;&#039;Caution: sshfs on Windows doesn&#039;t work with 2FA. An alternative is [[Data_Transfer/Rclone | Rclone with sftp]] + [[Registration/SSH | ssh key]].&#039;&#039;&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type: decimal;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to &amp;amp;quot;This PC&amp;amp;quot; and select &amp;amp;quot;Connect network drive&amp;amp;quot; (&amp;amp;quot;Netzlaufwerk verbinden&amp;amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a drive (W:) and click on &amp;amp;quot;connect with webpage on which you can save documents and images&amp;amp;quot; (Verbindung mit website herstellen, auf der Sie Dokumente und Bilder speichern können)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following as address, to connect to the home or root folder:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;\sshfs\&amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;/&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
If you would want to go two folders up, you would add “&#039;&#039;../../&#039;&#039;” at the end.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MacOS &amp;amp; Linux ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type: decimal;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create an empty directory. The cluster/storage folder is going to be mounted to this directory.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mount a folder from the cluster/storage:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;# Home folder&lt;br /&gt;
sshfs &amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;: &amp;lt;localPath&amp;gt;&lt;br /&gt;
# subfolderX&lt;br /&gt;
sshfs &amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;:subfolderX &amp;lt;localPath&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Data_Transfer/SSHFS&amp;diff=16191</id>
		<title>Data Transfer/SSHFS</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Data_Transfer/SSHFS&amp;diff=16191"/>
		<updated>2026-06-29T11:36:56Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* MacOS &amp;amp; Linux */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sshfs is a network protocol for mounting data. It uses [[Data Transfer/SFTP|sftp]] under the hood.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
For the necessary installations follow this link:&amp;lt;br /&amp;gt; [https://linuxize.com/post/how-to-use-sshfs-to-mount-remote-directories-over-ssh/ How to use SSHFS to Mount Remote Directories over SSH].&amp;lt;br /&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;MacOS after the installation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
To enable sshfs on your Mac go to: System Preferences -&amp;amp;gt; General tab -&amp;amp;gt; Allow Extensions button&amp;lt;br /&amp;gt;&lt;br /&gt;
Then follow the instructions that pop up (make sure that you remember the instructions before shutting down your computer).&amp;lt;br /&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Linux installation short commands&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Debian/Ubuntu: &amp;lt;code&amp;gt;apt-get install sshfs&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CentOS/RedHat: &amp;lt;code&amp;gt;dnf install fuse-sshfs&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you want to use /etc/fstab, you can do this with the following entry:&lt;br /&gt;
&amp;lt;pre&amp;gt;sshfs#&amp;amp;lt;username&amp;amp;gt;@&amp;amp;lt;hostname&amp;amp;gt;:    &amp;amp;lt;your_local_mountpoint&amp;amp;gt;   fuse   defaults,user,noauto,exec        0       0 &amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Caveat: Unmounting ===&lt;br /&gt;
&lt;br /&gt;
Note that this creates a virtual drive on your system just as if you would plug in an external drive that stays active until you unmount it. Disk mounts happen on a low level of operating systems, so it is important to unmount the virtual drive cleanly whenever possible.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MacOS &amp;amp; Linux:&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
If the connection to the cluster broke and you want to remount, you often have to use umount first. Try to remember to always unmount first before retrying. Otherwise it can happen that unmounting is not possible anymore by cmd. Usually the error message in this case tells you that the process is currently busy and therefore cannot umount. &lt;br /&gt;
&lt;br /&gt;
You should be able to find the process(es) that use the file system with &amp;lt;code&amp;gt;fuser -m &amp;amp;lt;your_local_mountpoint&amp;amp;gt;&amp;lt;/code&amp;gt; and kill/exit the processes that block unmounting or can kill them directly using &amp;lt;code&amp;gt;fuser -k -m &amp;amp;lt;your_local_mountpoint&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
In case this fails, you may have to restart your computer which automatically unmounts everything.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;bash&lt;br /&gt;
umount -f &amp;amp;lt;localPath&amp;amp;gt;&lt;br /&gt;
# For example&lt;br /&gt;
umount -f /Users/&amp;amp;lt;username&amp;amp;gt;/Documents/mounted&lt;br /&gt;
# or use&lt;br /&gt;
fusermount -u &amp;amp;lt;localPath&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows&#039;&#039;&#039;&lt;br /&gt;
You should be able to click on the drive and choose &amp;quot;eject&amp;quot; or &amp;quot;unmount&amp;quot;. If this is not the case, you can use &lt;br /&gt;
 net use X: /delete&lt;br /&gt;
or if this does not work&lt;br /&gt;
 taskkill /f /im sshfs.exe &lt;br /&gt;
(from: [https://stackoverflow.com/questions/62031900/how-to-unmount-close-the-mount-for-sshfs-windows stackoverflow])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&#039;&#039;Caution: sshfs on Windows doesn&#039;t work with 2FA. An alternative is [[Data_Transfer/Rclone | Rclone with sftp]] + [[Registration/SSH | ssh key]].&#039;&#039;&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type: decimal;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to &amp;amp;quot;This PC&amp;amp;quot; and select &amp;amp;quot;Connect network drive&amp;amp;quot; (&amp;amp;quot;Netzlaufwerk verbinden&amp;amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a drive (W:) and click on &amp;amp;quot;connect with webpage on which you can save documents and images&amp;amp;quot; (Verbindung mit website herstellen, auf der Sie Dokumente und Bilder speichern können)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following as address, to connect to the home or root folder:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;\sshfs\&amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;/&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
If you would want to go two folders up, you would add “&#039;&#039;../../&#039;&#039;” at the end.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MacOS &amp;amp; Linux ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type: decimal;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create an empty directory. The cluster/storage folder is going to be mounted to this directory.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mount a folder from the cluster/storage:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;# Home folder&lt;br /&gt;
sshfs &amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;: &amp;lt;localPath&amp;gt;&lt;br /&gt;
# subfolderX&lt;br /&gt;
sshfs &amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;:subfolderX &amp;lt;localPath&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MacOS ==&lt;br /&gt;
&lt;br /&gt;
An automatic umount is highly recommended, because MacOS finder can make thousands of insuccessful login attempts in the worst case leading to you being blocked from the cluster system or even from everything that uses the same OTP.&lt;br /&gt;
&lt;br /&gt;
Example for enabling automatic umount per &amp;quot;sleepwatcher&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
brew install sleepwatcher&lt;br /&gt;
brew services start sleepwatcher&lt;br /&gt;
brew services info sleepwatcher&lt;br /&gt;
cat &amp;gt; ~/.sleep &amp;lt;&amp;lt;EOT&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
umount -f ~/mountCluster 2&amp;gt;/dev/null&lt;br /&gt;
EOT&lt;br /&gt;
chmod a+x ~/.sleep&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16190</id>
		<title>Justus3/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16190"/>
		<updated>2026-06-26T13:58:30Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Here is a short list of things you may need to do first when you get onto the cluster&lt;br /&gt;
&lt;br /&gt;
== Pre-Requisites ==&lt;br /&gt;
* Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &#039;&#039;&#039;[[Running Calculations]]&#039;&#039;&#039;&lt;br /&gt;
* Get Access: Follow the registration process for the bwForCluster. &amp;amp;rarr; [[Registration/bwForCluster|How to Register for a bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
* know the cluster rules: &amp;amp;rarr; &#039;&#039;&#039;[[Justus3/Policy_Agreement]]&#039;&#039;&#039;&lt;br /&gt;
* log in to the cluster (and first set a 2FA secret): &#039;&#039;&#039;[[Justus3/Login]]&#039;&#039;&#039;&lt;br /&gt;
* get accustomed with the linux commandline: &lt;br /&gt;
** HPC Wiki (external site) &amp;amp;rarr;  &#039;&#039;&#039;[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]&#039;&#039;&#039;&lt;br /&gt;
** Have commands ready &amp;amp;rarr; &#039;&#039;&#039;[[Media:HPC_User_Linux_command_cheatsheet.pdf|HPC User&#039;s Linux Cheat Sheet (PDF)]]&#039;&#039;&#039;&lt;br /&gt;
** configure your shell &amp;amp;rarr; &#039;&#039;&#039;[[.bashrc Do&#039;s and Don&#039;ts]]&#039;&#039;&#039;&lt;br /&gt;
** linux course at &#039;&#039;&#039;[https://training.bwhpc.de/ training.bwhpc.de]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running an Example with Preinstalled  Software ==&lt;br /&gt;
* scientific software: learn how to load &#039;&#039;&#039;[[Software Modules]]&#039;&#039;&#039;&lt;br /&gt;
* continue reading until you found that there are example job scripts: &#039;&#039;&#039;[[Environment_Modules#Software_job_examples]]&#039;&#039;&#039;&lt;br /&gt;
* submit a sample job from a software as mentioned in the job example. Also see: &#039;&#039;&#039;[[Justus3/Slurm]]&#039;&#039;&#039;&lt;br /&gt;
* monitor your job: &#039;&#039;&#039;[[Justus3/Monitoring Your Jobs]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running Your Own Calculations in a Batch Job ==&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes &#039;&#039;&#039;must not&#039;&#039;&#039; write temporary I/O intensive data to central file systems.}}&lt;br /&gt;
* transfer your own data to the cluster &amp;amp;rarr; &#039;&#039;&#039;[[Data Transfer]]&#039;&#039;&#039;&lt;br /&gt;
** Learn about available Hardware: &lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[Justus3/File Systems]]&#039;&#039;&#039;&lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[Justus3/Compute Node Types]]&#039;&#039;&#039;&lt;br /&gt;
* adapt the sample job script to run your own job&lt;br /&gt;
* Submit and monitor your jobs with Slurm commands. &lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[Justus3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&#039;&#039;&#039;&lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[BwForCluster_JUSTUS_2_Slurm_HOWTO| extensive Slurm HOWTO on specific tasks]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster Justus 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Do Production Runs with Hundreds of Jobs ==&lt;br /&gt;
&lt;br /&gt;
* Learn about Scaling your Job&lt;br /&gt;
** Determine how many compute-cores the job can use? &amp;amp;rarr; &#039;&#039;&#039;[[Scaling]]&#039;&#039;&#039;&lt;br /&gt;
** Make especially sure your compute jobs are running efficiently &amp;amp;rarr; &#039;&#039;&#039;[[Energy Efficient Cluster Usage]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Specially remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster Justus 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16189</id>
		<title>Justus3/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16189"/>
		<updated>2026-06-26T13:57:07Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Basics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Here is a short list of things you may need to do first when you get onto the cluster&lt;br /&gt;
&lt;br /&gt;
== Pre-Requisites ==&lt;br /&gt;
* Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &#039;&#039;&#039;[[Running Calculations]]&#039;&#039;&#039;&lt;br /&gt;
* Get Access: Follow the registration process for the bwForCluster. &amp;amp;rarr; [[Registration/bwForCluster|How to Register for a bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
* know the cluster rules: &amp;amp;rarr; &#039;&#039;&#039;[[Justus3/Policy_Agreement]]&#039;&#039;&#039;&lt;br /&gt;
* log in to the cluster (and first set a 2FA secret): &#039;&#039;&#039;[[JUSTUS3/Login]]&#039;&#039;&#039;&lt;br /&gt;
* get accustomed with the linux commandline: &lt;br /&gt;
** HPC Wiki (external site) &amp;amp;rarr;  &#039;&#039;&#039;[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]&#039;&#039;&#039;&lt;br /&gt;
** Have commands ready &amp;amp;rarr; &#039;&#039;&#039;[[Media:HPC_User_Linux_command_cheatsheet.pdf|HPC User&#039;s Linux Cheat Sheet (PDF)]]&#039;&#039;&#039;&lt;br /&gt;
** configure your shell &amp;amp;rarr; &#039;&#039;&#039;[[.bashrc Do&#039;s and Don&#039;ts]]&#039;&#039;&#039;&lt;br /&gt;
** linux course at &#039;&#039;&#039;[https://training.bwhpc.de/ training.bwhpc.de]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running an Example with Preinstalled  Software ==&lt;br /&gt;
* scientific software: learn how to load &#039;&#039;&#039;[[Software Modules]]&#039;&#039;&#039;&lt;br /&gt;
* continue reading until you found that there are example job scripts: &#039;&#039;&#039;[[Environment_Modules#Software_job_examples]]&#039;&#039;&#039;&lt;br /&gt;
* submit a sample job from a software as mentioned in the job example. Also see: &#039;&#039;&#039;[[JUSTUS3/Slurm]]&#039;&#039;&#039;&lt;br /&gt;
* monitor your job: &#039;&#039;&#039;[[JUSTUS3/Monitoring Your Jobs]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running Your Own Calculations in a Batch Job ==&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes &#039;&#039;&#039;must not&#039;&#039;&#039; write temporary I/O intensive data to central file systems.}}&lt;br /&gt;
* transfer your own data to the cluster &amp;amp;rarr; &#039;&#039;&#039;[[Data Transfer]]&#039;&#039;&#039;&lt;br /&gt;
** Learn about available Hardware: &lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/File Systems]]&#039;&#039;&#039;&lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Compute Node Types]]&#039;&#039;&#039;&lt;br /&gt;
* adapt the sample job script to run your own job&lt;br /&gt;
&amp;lt;!-- TODO: review and put script on own page and link here [[BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_clean-up_or_save_files_before_a_job_times_out.3F| Slurm Howto]] shows how to copy and clean up your data from /tmp or /scratch at the end of the job --&amp;gt;&lt;br /&gt;
* Submit and monitor your jobs with Slurm commands. &lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&#039;&#039;&#039;&lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[BwForCluster_JUSTUS_2_Slurm_HOWTO| extensive Slurm HOWTO on specific tasks]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Do Production Runs with Hundreds of Jobs ==&lt;br /&gt;
&lt;br /&gt;
* Learn about Scaling your Job&lt;br /&gt;
** Determine how many compute-cores the job can use? &amp;amp;rarr; &#039;&#039;&#039;[[Scaling]]&#039;&#039;&#039;&lt;br /&gt;
** Make especially sure your compute jobs are running efficiently &amp;amp;rarr; &#039;&#039;&#039;[[Energy Efficient Cluster Usage]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Specially remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16188</id>
		<title>Justus3/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16188"/>
		<updated>2026-06-26T13:56:14Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: K Siegmund moved page JUSTUS3/Getting Started to Justus3/Getting Started without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Here is a short list of things you may need to do first when you get onto the cluster&lt;br /&gt;
&lt;br /&gt;
== Pre-Requisites ==&lt;br /&gt;
* Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &#039;&#039;&#039;[[Running Calculations]]&#039;&#039;&#039;&lt;br /&gt;
* Get Access: Follow the registration process for the bwForCluster. &amp;amp;rarr; [[Registration/bwForCluster|How to Register for a bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
* know the cluster rules: &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Policy_Agreement]]&#039;&#039;&#039;&lt;br /&gt;
* log in to the cluster (and first set a 2FA secret): &#039;&#039;&#039;[[JUSTUS3/Login]]&#039;&#039;&#039;&lt;br /&gt;
* get accustomed with the linux commandline: &lt;br /&gt;
** HPC Wiki (external site) &amp;amp;rarr;  &#039;&#039;&#039;[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]&#039;&#039;&#039;&lt;br /&gt;
** Have commands ready &amp;amp;rarr; &#039;&#039;&#039;[[Media:HPC_User_Linux_command_cheatsheet.pdf|HPC User&#039;s Linux Cheat Sheet (PDF)]]&#039;&#039;&#039;&lt;br /&gt;
** configure your shell &amp;amp;rarr; &#039;&#039;&#039;[[.bashrc Do&#039;s and Don&#039;ts]]&#039;&#039;&#039;&lt;br /&gt;
** linux course at &#039;&#039;&#039;[https://training.bwhpc.de/ training.bwhpc.de]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running an Example with Preinstalled  Software ==&lt;br /&gt;
* scientific software: learn how to load &#039;&#039;&#039;[[Software Modules]]&#039;&#039;&#039;&lt;br /&gt;
* continue reading until you found that there are example job scripts: &#039;&#039;&#039;[[Environment_Modules#Software_job_examples]]&#039;&#039;&#039;&lt;br /&gt;
* submit a sample job from a software as mentioned in the job example. Also see: &#039;&#039;&#039;[[JUSTUS3/Slurm]]&#039;&#039;&#039;&lt;br /&gt;
* monitor your job: &#039;&#039;&#039;[[JUSTUS3/Monitoring Your Jobs]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running Your Own Calculations in a Batch Job ==&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes &#039;&#039;&#039;must not&#039;&#039;&#039; write temporary I/O intensive data to central file systems.}}&lt;br /&gt;
* transfer your own data to the cluster &amp;amp;rarr; &#039;&#039;&#039;[[Data Transfer]]&#039;&#039;&#039;&lt;br /&gt;
** Learn about available Hardware: &lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/File Systems]]&#039;&#039;&#039;&lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Compute Node Types]]&#039;&#039;&#039;&lt;br /&gt;
* adapt the sample job script to run your own job&lt;br /&gt;
&amp;lt;!-- TODO: review and put script on own page and link here [[BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_clean-up_or_save_files_before_a_job_times_out.3F| Slurm Howto]] shows how to copy and clean up your data from /tmp or /scratch at the end of the job --&amp;gt;&lt;br /&gt;
* Submit and monitor your jobs with Slurm commands. &lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&#039;&#039;&#039;&lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[BwForCluster_JUSTUS_2_Slurm_HOWTO| extensive Slurm HOWTO on specific tasks]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Do Production Runs with Hundreds of Jobs ==&lt;br /&gt;
&lt;br /&gt;
* Learn about Scaling your Job&lt;br /&gt;
** Determine how many compute-cores the job can use? &amp;amp;rarr; &#039;&#039;&#039;[[Scaling]]&#039;&#039;&#039;&lt;br /&gt;
** Make especially sure your compute jobs are running efficiently &amp;amp;rarr; &#039;&#039;&#039;[[Energy Efficient Cluster Usage]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Specially remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Acknowledgement&amp;diff=16186</id>
		<title>Acknowledgement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Acknowledgement&amp;diff=16186"/>
		<updated>2026-06-25T09:36:31Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Remember to acknowledge our resources in your publications!&lt;br /&gt;
&lt;br /&gt;
Such recognition is important for acquiring funding for the next generation of hardware, support services, data storage, and infrastructure.&lt;br /&gt;
&lt;br /&gt;
The publications will be referenced on the bwHPC website: https://www.bwhpc.de/user_publications.html&lt;br /&gt;
&lt;br /&gt;
== HPC Clusters ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[BwUniCluster3.0/Acknowledgement| bwUniCluster Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[BinAC2/Acknowledgement| bwForCluster BinAC2 Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[Helix/Acknowledgement| bwForCluster Helix Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[Justus3/Acknowledgement| bwForCluster Justus 3 Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[NEMO2/Acknowledgement| bwForCluster NEMO2 Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
== Data Facilities ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[SDS@hd/Acknowledgement| SDS@hd Acknowledgement]]&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Acknowledgement&amp;diff=16185</id>
		<title>Acknowledgement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Acknowledgement&amp;diff=16185"/>
		<updated>2026-06-25T09:36:11Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Remember to acknowledge our resources in your publications!&lt;br /&gt;
&lt;br /&gt;
Such recognition is important for acquiring funding for the next generation of hardware, support services, data storage, and infrastructure.&lt;br /&gt;
&lt;br /&gt;
The publications will be referenced on the bwHPC website: https://www.bwhpc.de/user_publications.html&lt;br /&gt;
&lt;br /&gt;
== HPC Clusters ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[BwUniCluster3.0/Acknowledgement| bwUniCluster Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[BinAC2/Acknowledgement| bwForCluster BinAC2 Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[Helix/Acknowledgement| bwForCluster Helix Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[JUSTUS3/Acknowledgement| bwForCluster JUSTUS3 Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[NEMO2/Acknowledgement| bwForCluster NEMO2 Acknowledgement]]&lt;br /&gt;
&lt;br /&gt;
== Data Facilities ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;[[SDS@hd/Acknowledgement| SDS@hd Acknowledgement]]&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16184</id>
		<title>Justus3/Acknowledgement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16184"/>
		<updated>2026-06-25T09:06:03Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Acknowledgement ==&lt;br /&gt;
When preparing a publication based on work using a bwForCluster (e.g., Justus 3), please ensure you acknowledge the bwHPC initiative, the bwHPC-S5 project, and the specific facility. The following text is suggested.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Acknowledgement:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;The authors acknowledge support by the HPC team at the Communication and Information Center (kiz) of Ulm University, the state of Baden-Württemberg through bwHPC and the German Research Foundation (DFG) for funding under [https://gepris.dfg.de/gepris/projekt/533954541 &amp;quot;Project number 533954541&amp;quot;] HPC Forschungscluster (bwForCluster Justus 3)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Publication Reporting ==&lt;br /&gt;
&lt;br /&gt;
Please inform us of any fully published publications (e.g., journal articles, books, theses, master or bachelor thesis) resulting from bwHPC resource usage.  Such recognition is important for acquiring funding for the next generation hardware, support services, data storage and infrastructure.&lt;br /&gt;
&lt;br /&gt;
For pre-prints, please wait until the paper is fully published and send us only the final record. Please avoid sending publications already reported a second time. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This can happen in one of three ways:&lt;br /&gt;
&lt;br /&gt;
1) with your annual RV renewal (the form will ask for DOIs - most practical, as it will allow to select exactly the publications published in the last year)&lt;br /&gt;
&lt;br /&gt;
2)  by emailing to:&lt;br /&gt;
* [mailto:publications(ät)bwhpc.de  publications(ät)bwhpc.de]&lt;br /&gt;
&lt;br /&gt;
In the email, please state:&lt;br /&gt;
* cluster facility (e.g. JUSTUS 3)&lt;br /&gt;
* RV acronym (e.g. bw14L001)&lt;br /&gt;
* DOI&lt;br /&gt;
* author(s)&lt;br /&gt;
* title &#039;&#039;or&#039;&#039; booktitle&lt;br /&gt;
* journal, volume, pages &#039;&#039;or&#039;&#039; editors, address, publisher &lt;br /&gt;
* year.&lt;br /&gt;
&lt;br /&gt;
3) when in the process of writing the DFG report, we will send you a list of your already submitted publications and ask you to update it for the report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The publications will be referenced on the bwHPC website:&lt;br /&gt;
 https://www.bwhpc.de/user_publications.html&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16183</id>
		<title>Justus3/Acknowledgement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16183"/>
		<updated>2026-06-25T09:00:50Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Acknowledgement ==&lt;br /&gt;
When preparing a publication based on work using a bwForCluster (e.g., Justus 3), please ensure you acknowledge the bwHPC initiative, the bwHPC-S5 project, and the specific facility. The following text is suggested.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Acknowledgement:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;The authors acknowledge support by the HPC team at the Communication and Information Center (kiz) of Ulm University, the state of Baden-Württemberg through bwHPC and the German Research Foundation (DFG) for funding under [https://gepris.dfg.de/gepris/projekt/533954541 &amp;quot;Project number 533954541&amp;quot;] HPC Forschungscluster (bwForCluster Justus 3)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Publications ==&lt;br /&gt;
&lt;br /&gt;
Please kindly inform us of any publications (e.g., articles, theses, or talks) resulting from bwHPC resource usage.&lt;br /&gt;
&lt;br /&gt;
This can happen in one of three ways:&lt;br /&gt;
&lt;br /&gt;
1) with your annual RV renewal (the form will ask for DOIs)&lt;br /&gt;
&lt;br /&gt;
2)  by emailing to:&lt;br /&gt;
* [mailto:publications(ät)bwhpc.de  publications(ät)bwhpc.de]&lt;br /&gt;
&lt;br /&gt;
Write to  stating:&lt;br /&gt;
* cluster facility (e.g. JUSTUS 3)&lt;br /&gt;
* RV acronym (e.g. bw14L001)&lt;br /&gt;
* DOI (if available)&lt;br /&gt;
* author(s)&lt;br /&gt;
* title &#039;&#039;or&#039;&#039; booktitle&lt;br /&gt;
* journal, volume, pages &#039;&#039;or&#039;&#039; editors, address, publisher &lt;br /&gt;
* year.&lt;br /&gt;
&lt;br /&gt;
3) when in the process of writing the DFG report, we will send you a list of your already submitted publications and ask you to update it for the report. &lt;br /&gt;
&lt;br /&gt;
Such recognition is important for acquiring funding for the next generation hardware, support services, data storage and infrastructure.&lt;br /&gt;
&lt;br /&gt;
The publications will be referenced on the bwHPC website:&lt;br /&gt;
 https://www.bwhpc.de/user_publications.html&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16182</id>
		<title>Justus3/Acknowledgement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16182"/>
		<updated>2026-06-25T08:56:47Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When preparing a publication based on work using a bwForCluster (e.g., Justus 3), please ensure you acknowledge the bwHPC initiative, the bwHPC-S5 project, and the specific facility. The following text is suggested.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Acknowledgement:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;The authors acknowledge support by the HPC team at the Communication and Information Center (kiz) of Ulm University, the state of Baden-Württemberg through bwHPC and the German Research Foundation (DFG) for funding under [https://gepris.dfg.de/gepris/projekt/533954541 &amp;quot;Project number 533954541&amp;quot;] HPC Forschungscluster (bwForCluster Justus 3)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please kindly notify us of any publications (e.g., articles, theses, or talks) resulting from bwHPC resource usage by emailing the below email address. &#039;&#039;&#039;Note&#039;&#039;&#039;: If you already provide a complete publication list during your yearly RV renewal, a separate notification is not required.&lt;br /&gt;
&lt;br /&gt;
Write to [mailto:publications(ät)bwhpc.de  publications(ät)bwhpc.de] stating:&lt;br /&gt;
* cluster facility (e.g. JUSTUS 3)&lt;br /&gt;
* RV acronym (e.g. bw14L001)&lt;br /&gt;
* DOI (if available)&lt;br /&gt;
* author(s)&lt;br /&gt;
* title &#039;&#039;or&#039;&#039; booktitle&lt;br /&gt;
* journal, volume, pages &#039;&#039;or&#039;&#039; editors, address, publisher &lt;br /&gt;
* year.&lt;br /&gt;
&lt;br /&gt;
Such recognition is important for acquiring funding for the next generation hardware, support services, data storage and infrastructure.&lt;br /&gt;
&lt;br /&gt;
The publications will be referenced on the bwHPC website:&lt;br /&gt;
 https://www.bwhpc.de/user_publications.html&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16181</id>
		<title>Justus3/Acknowledgement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16181"/>
		<updated>2026-06-24T17:01:09Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When preparing a publication based on work using a bwForCluster (e.g., Justus 3), please ensure you acknowledge the bwHPC initiative, the bwHPC-S5 project, and the specific facility. The following text is suggested.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Acknowledgement:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;The authors acknowledge support by the HPC team at the Communication and Information Center (kiz) of Ulm University, the state of Baden-Württemberg through bwHPC and the German Research Foundation (DFG) for funding under [https://gepris.dfg.de/gepris/projekt/533954541 &amp;quot;Project number 533954541&amp;quot;] HPC Forschungscluster (bwForCluster Justus 3)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please kindly notify us of any publications (e.g., articles, theses, or talks) resulting from bwHPC resource usage by emailing the below email address. &#039;&#039;&#039;Note&#039;&#039;&#039;: If you already provide a complete publication list during your yearly RV renewal, a separate notification is not required.&lt;br /&gt;
&lt;br /&gt;
Write to [mailto:publications(ät)bwhpc.de  publications(ät)bwhpc.de] stating:&lt;br /&gt;
* cluster facility (e.g. JUSTUS 2)&lt;br /&gt;
* RV acronym (e.g. bw14L001)&lt;br /&gt;
* DOI (if available)&lt;br /&gt;
* author(s)&lt;br /&gt;
* title &#039;&#039;or&#039;&#039; booktitle&lt;br /&gt;
* journal, volume, pages &#039;&#039;or&#039;&#039; editors, address, publisher &lt;br /&gt;
* year.&lt;br /&gt;
&lt;br /&gt;
Such recognition is important for acquiring funding for the next generation hardware, support services, data storage and infrastructure.&lt;br /&gt;
&lt;br /&gt;
The publications will be referenced on the bwHPC website:&lt;br /&gt;
 https://www.bwhpc.de/user_publications.html&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16180</id>
		<title>Justus3/Acknowledgement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16180"/>
		<updated>2026-06-24T17:00:58Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When preparing a publication based on work using a bwForCluster (e.g., Justus 3), please ensure you acknowledge the bwHPC initiative, the bwHPC-S5 project, and the specific facility. The following text is suggested.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Acknowledgement:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;The authors acknowledge support by the HPC team at the Communication and Information Center (kiz) of Ulm University, the state of Baden-Württemberg through bwHPC and the German Research Foundation (DFG) for funding under [https://gepris.dfg.de/gepris/projekt/533954541 &amp;quot;Project number 533954541&amp;quot;] HPC Forschungscluster (bwForCluster Justus 3)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Please kindly notify us of any publications (e.g., articles, theses, or talks) resulting from bwHPC resource usage by emailing the below email address. &#039;&#039;&#039;Note&#039;&#039;&#039;: If you already provide a complete publication list during your yearly RV renewal, a separate notification is not required.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Write to [mailto:publications(ät)bwhpc.de  publications(ät)bwhpc.de] stating:&lt;br /&gt;
* cluster facility (e.g. JUSTUS 2)&lt;br /&gt;
* RV acronym (e.g. bw14L001)&lt;br /&gt;
* DOI (if available)&lt;br /&gt;
* author(s)&lt;br /&gt;
* title &#039;&#039;or&#039;&#039; booktitle&lt;br /&gt;
* journal, volume, pages &#039;&#039;or&#039;&#039; editors, address, publisher &lt;br /&gt;
* year.&lt;br /&gt;
&lt;br /&gt;
Such recognition is important for acquiring funding for the next generation hardware, support services, data storage and infrastructure.&lt;br /&gt;
&lt;br /&gt;
The publications will be referenced on the bwHPC website:&lt;br /&gt;
 https://www.bwhpc.de/user_publications.html&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16179</id>
		<title>Justus3/Acknowledgement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Acknowledgement&amp;diff=16179"/>
		<updated>2026-06-24T16:57:13Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: Created page with &amp;quot;When preparing a publication based on work using a bwForCluster (e.g., Justus 3), please ensure you acknowledge the bwHPC initiative, the bwHPC-S5 project, and the specific facility. The following text is suggested.  &amp;#039;&amp;#039;&amp;#039;Acknowledgement:&amp;#039;&amp;#039;&amp;#039; &amp;lt;blockquote&amp;gt; &amp;#039;&amp;#039;&amp;#039;The authors acknowledge support by the HPC team at the Communication and Information Center (kiz) of Ulm University, the state of Baden-Württemberg through bwHPC and the German Research Foundation (DFG) for funding und...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When preparing a publication based on work using a bwForCluster (e.g., Justus 3), please ensure you acknowledge the bwHPC initiative, the bwHPC-S5 project, and the specific facility. The following text is suggested.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Acknowledgement:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;The authors acknowledge support by the HPC team at the Communication and Information Center (kiz) of Ulm University, the state of Baden-Württemberg through bwHPC and the German Research Foundation (DFG) for funding under [https://gepris.dfg.de/gepris/projekt/533954541 &amp;quot;Project number 533954541&amp;quot;] HPC Forschungscluster (bwForCluster Justus 3)&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition, we kindly ask you to notify us of any reports, conference papers, journal articles, theses, posters, talks which contain results obtained on any bwHPC resource by sending an email to  &lt;br /&gt;
[mailto:publications@bwhpc.de  publications@bwhpc.de] stating:&lt;br /&gt;
* cluster facility (e.g. JUSTUS 2)&lt;br /&gt;
* RV acronym (e.g. bw14L001)&lt;br /&gt;
* DOI (if available)&lt;br /&gt;
* author(s)&lt;br /&gt;
* title &#039;&#039;or&#039;&#039; booktitle&lt;br /&gt;
* journal, volume, pages &#039;&#039;or&#039;&#039; editors, address, publisher &lt;br /&gt;
* year.&lt;br /&gt;
&lt;br /&gt;
Such recognition is important for acquiring funding for the next generation hardware, support services, data storage and infrastructure.&lt;br /&gt;
&lt;br /&gt;
The publications will be referenced on the bwHPC website:&lt;br /&gt;
 https://www.bwhpc.de/user_publications.html&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Software/Turbomole&amp;diff=16178</id>
		<title>JUSTUS2/Software/Turbomole</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Software/Turbomole&amp;diff=16178"/>
		<updated>2026-06-24T16:07:12Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Template provided by Turbomole Module */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Softwarepage|chem/turbomole}}&lt;br /&gt;
&lt;br /&gt;
{| width=600px class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Description !! Content&lt;br /&gt;
|-&lt;br /&gt;
| module load&lt;br /&gt;
| chem/turbomole&lt;br /&gt;
|-&lt;br /&gt;
| License&lt;br /&gt;
| [https://www.turbomole.org/turbomole/order-turbomole/ Commerical]&lt;br /&gt;
|-&lt;br /&gt;
| Citing&lt;br /&gt;
| [https://www.turbomole.org/turbomole/turbomole-documentation/ See  Turbomole manual]&lt;br /&gt;
|-&lt;br /&gt;
| Links&lt;br /&gt;
| [https://www.turbomole.com Homepage] &amp;amp;#124; [https://www.turbomole-gmbh.com/turbomole-manuals.html Documentation]&lt;br /&gt;
|-&lt;br /&gt;
| User Forum&lt;br /&gt;
| [https://www.turbo-forum.com/ external]&lt;br /&gt;
|}&lt;br /&gt;
= Description = &lt;br /&gt;
&#039;&#039;&#039;Turbomole&#039;&#039;&#039; is a general purpose &#039;&#039;quantum chemistry&#039;&#039; software package for &#039;&#039;ab initio&#039;&#039; electronic structure calculations and provides:&lt;br /&gt;
* ground state calculations for methods such as Hartree-Fock, DFT, MP2, and CCSD(T);&lt;br /&gt;
* excited state calculations at different levels such as full RPA, TDDFT, CIS(D), CC2, an ADC(2);&lt;br /&gt;
* geometry optimizations, transition state searches, molecular dynamics calculations;&lt;br /&gt;
* property and spectra calculations such as IR, UV/VIS, Raman, and CD; &lt;br /&gt;
* approximations like resolution-of-the-identity (RI) to speed-up the calculations without introducing uncontrollable or unknown errors; as well as&lt;br /&gt;
* parallel versions for all kind of jobs.&lt;br /&gt;
For more information on Turbmole&#039;s features please visit [https://www.turbomole-gmbh.com/program-overview.html http://www.turbomole-gmbh.com/program-overview.html].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Versions and Availability =&lt;br /&gt;
&lt;br /&gt;
On the command line interface (CLI) of a particular bwHPC cluster a list of all available Turbomole versions can be inquired as followed&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ module avail chem/turbomole&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A current list of the versions available on the bwUniCluster and bwForClusters can be found here:&lt;br /&gt;
https://www.bwhpc.de/software.php&lt;br /&gt;
&lt;br /&gt;
== bwUniCluster 3.0 ==&lt;br /&gt;
&lt;br /&gt;
* Turbomole 7.9&lt;br /&gt;
&lt;br /&gt;
== bwForCluster JUSTUS 2 ==&lt;br /&gt;
&lt;br /&gt;
* Turbomole 7.5&lt;br /&gt;
* Turbomole 7.4.1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parallel computing ==&lt;br /&gt;
The Turbomole &#039;&#039;Module&#039;&#039; subsumes all available parallel computing variants of Turbomole&#039;s binaries. Turbomole defines the following parallel computing variants:&lt;br /&gt;
* SMP = Shared-memory parallel computing based on OpenMP and Fork() with the latter using separated address spaces.&lt;br /&gt;
* MPI = Message passing interface protocol based parallel computing&lt;br /&gt;
However only one of the parallel variants or the sequential variant can be loaded at once and most Turbomole&#039;s binaries support only 1 or 2 of the parallelization variants. Like for Turbomole installations without the &#039;&#039;Module&#039;&#039; system of the bwHPC clusters, the variants have to be triggered by the environment variable $PARA_ARCH.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
== Before loading the Module ==&lt;br /&gt;
Before loading the Turbomole &#039;&#039;Module&#039;&#039; the parallel computing variant has to be defined via the environment variable $PARA_ARCH using the abbreviations SMP or MPI, e.g.:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ export PARA_ARCH=MPI&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
will [[#Loading the Module|later load]] the &#039;&#039;&#039;MPI binary variants&#039;&#039;&#039;. If the variable $PARA_ARCH is not defined or empty, the sequential binary variants will be active once the Turbomole Module is loaded.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Loading the Module ==&lt;br /&gt;
You can load the default version of &#039;&#039;Turbomole&#039;&#039; with the command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ module load chem/turbomole&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The Turbomole &#039;&#039;Module&#039;&#039; does not depend on any other &#039;&#039;Module&#039;&#039;, but on the variable $PARA_ARCH. Moreover, Turbomole provides its own libraries regarding &#039;&#039;OpenMP&#039;&#039;, &#039;&#039;Fork()&#039;&#039;, and &#039;&#039;MPI&#039;&#039; based parallelization.&lt;br /&gt;
If you wish to load a specific (older) version you can do so by executing e.g.: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ module load chem/turbomole/7.4.1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
to load the version 7.4.1&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Switching between different parallel variants ==&lt;br /&gt;
To switch between the different parallel variants provided by the Turbomole &#039;&#039;Module&#039;&#039;, simply define the new parallel variant via $PARA_ARCH and load the &#039;&#039;Module&#039;&#039; again. Note that for switching between the parallel variants unloading of the Turbomole &#039;&#039;Module&#039;&#039; is not required. For instance to change to the MPI variant, execute:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ export PARA_ARCH=MPI&lt;br /&gt;
$ module load chem/turbomole&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Turbomole binaries ==&lt;br /&gt;
The &#039;&#039;&#039;Turbomole&#039;&#039;&#039; software package consists of a set of stand-alone program binaries providing different features and parallelization support:&lt;br /&gt;
{|  width=750px class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=text-align:left&amp;quot;&lt;br /&gt;
! Binary !! Features !! OpenMP !! Fork !! MPI&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| define&lt;br /&gt;
| Interactive input generator&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| dscf &lt;br /&gt;
| Energy calculations&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| grad&lt;br /&gt;
| Gradient calculations&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| ridft&lt;br /&gt;
| Energy calc. with fast Coulomb approximation &lt;br /&gt;
| no&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| rdgrad&lt;br /&gt;
| Gradient calc. with fast Coulomb approximation &lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| ricc2&lt;br /&gt;
| Electronic excitation energies, transition moments and properties of excited states&lt;br /&gt;
| yes&lt;br /&gt;
| no&lt;br /&gt;
| yes&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| statpt&lt;br /&gt;
| Hessian and coordinate update for stationary point search&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| aoforce&lt;br /&gt;
| Analytic calculation of force constants, vibrational frequencies and IR intensities&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| escf&lt;br /&gt;
| Calc. of time dependent and dielectric properties &lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
| yes&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| egrad&lt;br /&gt;
| gradients and first-order properties of excited states&lt;br /&gt;
| yes&lt;br /&gt;
| no&lt;br /&gt;
| yes&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| odft&lt;br /&gt;
| Orbital-dependent energy calc.&lt;br /&gt;
| yes&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
|}&lt;br /&gt;
For the complete set of binaries and more detailed description of their features read [https://www.turbomole.org/turbomole/turbomole-documentation/ here].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Turbomole tools ==&lt;br /&gt;
Turbomole&#039;s tool set contains scripts and binaries that help to prepare, execute workflows (such as geometry optimisation) and postprocess results. &lt;br /&gt;
{| width=750px class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- style=&amp;quot;text-align:left&amp;quot;&lt;br /&gt;
! Script !! Type !! Description &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| x2t&lt;br /&gt;
| Preparation&lt;br /&gt;
| Converts  XYZ coordinates into &#039;&#039;Turbomole&#039;&#039; coordinates. &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| sdg&lt;br /&gt;
| Preparation&lt;br /&gt;
| Shows data group from &#039;&#039;control&#039;&#039; file: for example&amp;lt;span style=&amp;quot;background:#edeae2;margin:10px;padding:1px;border:1px dotted #808080&amp;quot;&amp;gt;$ sdg coord&amp;lt;/span&amp;gt;shows current Turbomole coordinates used.&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| jobex&lt;br /&gt;
| Optimization workflow&lt;br /&gt;
| Shell script that controls and executes automatic optimizations of molecular geometry parameters.&lt;br /&gt;
&amp;lt;!-- NumForce does currently not work with Moab+Slurm&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| NumForce &lt;br /&gt;
| Workflow &lt;br /&gt;
| Shell script to calculates 2nd derivatives by numerical differentiation of gradients. Supports parallelization of tasks.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| tm2molden&lt;br /&gt;
| Postprocessing&lt;br /&gt;
| Creates a molden format input file for the [[Molden]] program. &lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| eiger&lt;br /&gt;
| Postprocessing&lt;br /&gt;
| Script front-end of program &#039;&#039;eigerf&#039;&#039; to display HOMO-LUMO gap and MO eigenvalues.&lt;br /&gt;
|}&lt;br /&gt;
For the complete set of tools and more detailed description of their features read [http://www.turbomole-gmbh.com/manuals/version_6_5/Documentation_html/node9.html here].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Disk Usage ==&lt;br /&gt;
By default, scratch files of Turbomole binaries are placed in the directory of Turbomole binary execution. Please do not run your Turbomole calculations in your $HOME or $WORK directory. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Examples =&lt;br /&gt;
== Single node jobs ==&lt;br /&gt;
=== Template provided by Turbomole Module ===&lt;br /&gt;
The Turbomole &#039;&#039;Module&#039;&#039; provides a simple job script example of Cubane (C8H8) that runs an energy relaxation via MPI parallel &#039;&#039;dscf&#039;&#039; using 4 cores on a single node and its local file system. To simply run the example do the following steps:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ module load chem/turbomole&lt;br /&gt;
$ mkdir -vp ~/Turbomole-example/&lt;br /&gt;
$ cd ~/Turbomole-examples/&lt;br /&gt;
$ cp -r $TURBOMOLE_EXA_DIR/* ~/Turbmole-example/&lt;br /&gt;
$ sbatch bwHPC_turbomole_single-node_tmpdir_example.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
The last step submits the job example script bwHPC_turbomole_single-node_example.sh to the queueing system. Once started on a compute node, all calculations will be done under an unique directory on the local file system of that particular compute node. You have to explicitely request local disk space on Justus.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Geometry optimization ===&lt;br /&gt;
To do a geometry optimization of the [[#Single node job template provided by Turbomole Module|previous job example]] modify bwHPC_turbomole_single-node_tmpdir_example.sh by replacing the following line&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
time dscf &amp;gt; dscf.out 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
with&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
time jobex -dscf -keep 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
and submit the modified script to the queueing system on bwForCluster JUSTUS 2  (→[[JUSTUS2/Jobscripts: Running Your Calculations]] and bwUniCluster (→[[BwUniCluster3.0/Slurm]]) via sbatch.&lt;br /&gt;
The Turbomole command &#039;&#039;jobex&#039;&#039; controls the call of all the required Turbomole binaries for the geometry optimization.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Turbomole-Specific Environment Variables =&lt;br /&gt;
To see a list of all Turbomole environments set by the &#039;module load&#039;-command do the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module show chem/turbomole 2&amp;gt;&amp;amp;1 | grep -E &#039;(setenv|prepend-path)&#039;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Version-Specific Information =&lt;br /&gt;
For specific information about the Turbomole version (e.g. 7.5) to be loaded do the following:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module help chem/turbomole/7.5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=BwUniCluster_2.0/FAQ&amp;diff=16177</id>
		<title>BwUniCluster 2.0/FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=BwUniCluster_2.0/FAQ&amp;diff=16177"/>
		<updated>2026-06-24T16:04:22Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: Changed redirect target from BwUniCluster 3.0/FAQ to BwUniCluster/FAQ&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[BwUniCluster/FAQ]]&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=BwUniCluster_Hardware_and_Architecture&amp;diff=16176</id>
		<title>BwUniCluster Hardware and Architecture</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=BwUniCluster_Hardware_and_Architecture&amp;diff=16176"/>
		<updated>2026-06-24T16:03:26Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: Changed redirect target from BwUniCluster 2.0 Hardware and Architecture to BwUniCluster2.0/Hardware and Architecture&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[BwUniCluster2.0/Hardware and Architecture]]&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Dalton&amp;diff=16175</id>
		<title>Dalton</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Dalton&amp;diff=16175"/>
		<updated>2026-06-24T16:00:51Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: Changed redirect target from JUSTUS2/Dalton to JUSTUS2/Software/Dalton&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[‎JUSTUS2/Software/Dalton]]&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Support&amp;diff=16174</id>
		<title>JUSTUS2/Support</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Support&amp;diff=16174"/>
		<updated>2026-06-24T15:59:07Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Registration and HPC Support */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Entitlement==&lt;br /&gt;
&lt;br /&gt;
In case of questions or problems regarding your entitlement for using any bwForCluster, please&lt;br /&gt;
contact your local university first level help desk.&lt;br /&gt;
&lt;br /&gt;
See &amp;amp;rarr; &#039;&#039;&#039;[[Registration/bwForCluster/Entitlement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Registration and HPC Support==&lt;br /&gt;
&lt;br /&gt;
In case of registration problems or questions about using JUSTUS 2, please submit a trouble ticket at the &lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr; &#039;&#039;&#039;[https://www.bwhpc.de/supportportal bwSupport Portal]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Use the &amp;quot;+&amp;quot; sign to create a new ticket) and assign it&lt;br /&gt;
to support unit &#039;&#039;&#039;GROUP =&amp;gt; bwHPC - Support (green arrow on right side) =&amp;gt; bwForCluster JUSTUS&#039;&#039;&#039;. This will put the ticket directly in the correct queue, else someone in first level will first have to move it to the correct queue until someone from the Justus team can read it.&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Support&amp;diff=16173</id>
		<title>JUSTUS2/Support</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Support&amp;diff=16173"/>
		<updated>2026-06-24T15:50:11Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Entitlement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Entitlement==&lt;br /&gt;
&lt;br /&gt;
In case of questions or problems regarding your entitlement for using any bwForCluster, please&lt;br /&gt;
contact your local university first level help desk.&lt;br /&gt;
&lt;br /&gt;
See &amp;amp;rarr; &#039;&#039;&#039;[[Registration/bwForCluster/Entitlement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Registration and HPC Support==&lt;br /&gt;
&lt;br /&gt;
In case of registration problems or questions about using JUSTUS 2, please submit a trouble ticket at the [https://www.bwhpc.de/supportportal bwSupport Portal] (use the &amp;quot;+&amp;quot; sign to create a new ticket) and assign it&lt;br /&gt;
to support unit &#039;&#039;&#039;GROUP =&amp;gt; bwHPC - Support (green arrow on right side) =&amp;gt; bwForCluster JUSTUS&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Support&amp;diff=16172</id>
		<title>JUSTUS2/Support</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Support&amp;diff=16172"/>
		<updated>2026-06-24T15:49:28Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Entitlement */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Entitlement==&lt;br /&gt;
&lt;br /&gt;
In case of questions or problems regarding your [[Registration/bwForCluster/Entitlement|entitlement]] for using any bwForCluster, please&lt;br /&gt;
contact your local university first level help desk.&lt;br /&gt;
&lt;br /&gt;
==Registration and HPC Support==&lt;br /&gt;
&lt;br /&gt;
In case of registration problems or questions about using JUSTUS 2, please submit a trouble ticket at the [https://www.bwhpc.de/supportportal bwSupport Portal] (use the &amp;quot;+&amp;quot; sign to create a new ticket) and assign it&lt;br /&gt;
to support unit &#039;&#039;&#039;GROUP =&amp;gt; bwHPC - Support (green arrow on right side) =&amp;gt; bwForCluster JUSTUS&#039;&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16170</id>
		<title>Justus3</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16170"/>
		<updated>2026-06-24T15:47:37Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Justus3}}&lt;br /&gt;
&amp;lt;!-- [[File:Justus3_pre.jpg|right|frameless|thumb|alt=Justus3 |upright=0.4| Justus 3 ]] --&amp;gt;&lt;br /&gt;
&amp;lt;!--[[File:JUSTUS2_header.png|700px]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster Justus 3&#039;&#039;&#039; is the state-wide high-performance compute cluster dedicated to &#039;&#039;&#039;Computational Chemistry and Quantum Sciences&#039;&#039;&#039; in Baden-Württemberg. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* 2026-06-16: Cooling installations for the new cluster has been enabled&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[Justus3/Getting Started|Getting Started]]&lt;br /&gt;
* Online Tutorial [https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC Introduction to Linux in HPC] (external link)&lt;br /&gt;
* [[Justus3/Support|Contact and Support]]&lt;br /&gt;
* Send [[Feedback|Feedback]] about Wiki pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration/bwForCluster|Registration]]&lt;br /&gt;
* [[Justus3/Policy Agreement|Policy Agreement]]&lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Login|Login]]&lt;br /&gt;
* [[Justus3/Hardware|Hardware and Architecture]] &lt;br /&gt;
** [[Justus3/Hardware#Node_Specifications|Node Specifications]]&lt;br /&gt;
** [[Justus3/Hardware#Storage_Architecture|File Systems and Workspaces]] &lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Software|Software]]&lt;br /&gt;
* [[Justus3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&lt;br /&gt;
** [[bwForCluster Justus 3 Slurm HOWTO|Slurm HOWTO]]&lt;br /&gt;
* [[Justus3/Visualization|Visualisation]] &lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please &#039;&#039;&#039;[[Justus3/Acknowledgement|acknowledge]]&#039;&#039;&#039; the Justus 3 cluster in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16169</id>
		<title>Justus3</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16169"/>
		<updated>2026-06-24T15:46:07Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Justus3}}&lt;br /&gt;
&amp;lt;!-- [[File:Justus3_pre.jpg|right|frameless|thumb|alt=Justus3 |upright=0.4| Justus 3 ]] --&amp;gt;&lt;br /&gt;
[[File:JUSTUS2_header.png|700px]]&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster Justus 3&#039;&#039;&#039; is the state-wide high-performance compute cluster dedicated to &#039;&#039;&#039;Computational Chemistry and Quantum Sciences&#039;&#039;&#039; in Baden-Württemberg. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* 2026-06-16: Cooling installations for the new cluster has been enabled&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[Justus3/Getting Started|Getting Started]]&lt;br /&gt;
* Online Tutorial [https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC Introduction to Linux in HPC] (external link)&lt;br /&gt;
* [[Justus3/Support|Contact and Support]]&lt;br /&gt;
* Send [[Feedback|Feedback]] about Wiki pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration/bwForCluster|Registration]]&lt;br /&gt;
* [[Justus3/Policy Agreement|Policy Agreement]]&lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Login|Login]]&lt;br /&gt;
* [[Justus3/Hardware|Hardware and Architecture]] &lt;br /&gt;
** [[Justus3/Hardware#Node_Specifications|Node Specifications]]&lt;br /&gt;
** [[Justus3/Hardware#Storage_Architecture|File Systems and Workspaces]] &lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Software|Software]]&lt;br /&gt;
* [[Justus3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&lt;br /&gt;
** [[bwForCluster Justus 3 Slurm HOWTO|Slurm HOWTO]]&lt;br /&gt;
* [[Justus3/Visualization|Visualisation]] &lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please &#039;&#039;&#039;[[Justus3/Acknowledgement|acknowledge]]&#039;&#039;&#039; the Justus 3 cluster in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16168</id>
		<title>Justus3</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16168"/>
		<updated>2026-06-24T15:45:44Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Template:Justus3}}&lt;br /&gt;
&amp;lt;!-- [[File:Justus3_pre.jpg|right|frameless|thumb|alt=Justus3 |upright=0.4| Justus 3 ]] --&amp;gt;&lt;br /&gt;
[[File:Justus2_header.png|700px]]&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster Justus 3&#039;&#039;&#039; is the state-wide high-performance compute cluster dedicated to &#039;&#039;&#039;Computational Chemistry and Quantum Sciences&#039;&#039;&#039; in Baden-Württemberg. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* 2026-06-16: Cooling installations for the new cluster has been enabled&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[Justus3/Getting Started|Getting Started]]&lt;br /&gt;
* Online Tutorial [https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC Introduction to Linux in HPC] (external link)&lt;br /&gt;
* [[Justus3/Support|Contact and Support]]&lt;br /&gt;
* Send [[Feedback|Feedback]] about Wiki pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration/bwForCluster|Registration]]&lt;br /&gt;
* [[Justus3/Policy Agreement|Policy Agreement]]&lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Login|Login]]&lt;br /&gt;
* [[Justus3/Hardware|Hardware and Architecture]] &lt;br /&gt;
** [[Justus3/Hardware#Node_Specifications|Node Specifications]]&lt;br /&gt;
** [[Justus3/Hardware#Storage_Architecture|File Systems and Workspaces]] &lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Software|Software]]&lt;br /&gt;
* [[Justus3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&lt;br /&gt;
** [[bwForCluster Justus 3 Slurm HOWTO|Slurm HOWTO]]&lt;br /&gt;
* [[Justus3/Visualization|Visualisation]] &lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please &#039;&#039;&#039;[[Justus3/Acknowledgement|acknowledge]]&#039;&#039;&#039; the Justus 3 cluster in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Template:Justus3&amp;diff=16167</id>
		<title>Template:Justus3</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Template:Justus3&amp;diff=16167"/>
		<updated>2026-06-24T15:45:10Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: Created page with &amp;quot;{{AttentionBox|The bwForCluster Justus3 is not yet fully installed and open to users.}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{AttentionBox|The bwForCluster Justus3 is not yet fully installed and open to users.}}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16166</id>
		<title>Justus3/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16166"/>
		<updated>2026-06-24T14:46:22Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Here is a short list of things you may need to do first when you get onto the cluster&lt;br /&gt;
&lt;br /&gt;
== Pre-Requisites ==&lt;br /&gt;
* Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &#039;&#039;&#039;[[Running Calculations]]&#039;&#039;&#039;&lt;br /&gt;
* Get Access: Follow the registration process for the bwForCluster. &amp;amp;rarr; [[Registration/bwForCluster|How to Register for a bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
* know the cluster rules: &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Policy_Agreement]]&#039;&#039;&#039;&lt;br /&gt;
* log in to the cluster (and first set a 2FA secret): &#039;&#039;&#039;[[JUSTUS3/Login]]&#039;&#039;&#039;&lt;br /&gt;
* get accustomed with the linux commandline: &lt;br /&gt;
** HPC Wiki (external site) &amp;amp;rarr;  &#039;&#039;&#039;[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]&#039;&#039;&#039;&lt;br /&gt;
** Have commands ready &amp;amp;rarr; &#039;&#039;&#039;[[Media:HPC_User_Linux_command_cheatsheet.pdf|HPC User&#039;s Linux Cheat Sheet (PDF)]]&#039;&#039;&#039;&lt;br /&gt;
** configure your shell &amp;amp;rarr; &#039;&#039;&#039;[[.bashrc Do&#039;s and Don&#039;ts]]&#039;&#039;&#039;&lt;br /&gt;
** linux course at &#039;&#039;&#039;[https://training.bwhpc.de/ training.bwhpc.de]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running an Example with Preinstalled  Software ==&lt;br /&gt;
* scientific software: learn how to load &#039;&#039;&#039;[[Software Modules]]&#039;&#039;&#039;&lt;br /&gt;
* continue reading until you found that there are example job scripts: &#039;&#039;&#039;[[Environment_Modules#Software_job_examples]]&#039;&#039;&#039;&lt;br /&gt;
* submit a sample job from a software as mentioned in the job example. Also see: &#039;&#039;&#039;[[JUSTUS3/Slurm]]&#039;&#039;&#039;&lt;br /&gt;
* monitor your job: &#039;&#039;&#039;[[JUSTUS3/Monitoring Your Jobs]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running Your Own Calculations in a Batch Job ==&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes &#039;&#039;&#039;must not&#039;&#039;&#039; write temporary I/O intensive data to central file systems.}}&lt;br /&gt;
* transfer your own data to the cluster &amp;amp;rarr; &#039;&#039;&#039;[[Data Transfer]]&#039;&#039;&#039;&lt;br /&gt;
** Learn about available Hardware: &lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/File Systems]]&#039;&#039;&#039;&lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Compute Node Types]]&#039;&#039;&#039;&lt;br /&gt;
* adapt the sample job script to run your own job&lt;br /&gt;
&amp;lt;!-- TODO: review and put script on own page and link here [[BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_clean-up_or_save_files_before_a_job_times_out.3F| Slurm Howto]] shows how to copy and clean up your data from /tmp or /scratch at the end of the job --&amp;gt;&lt;br /&gt;
* Submit and monitor your jobs with Slurm commands. &lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&#039;&#039;&#039;&lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[BwForCluster_JUSTUS_2_Slurm_HOWTO| extensive Slurm HOWTO on specific tasks]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Do Production Runs with Hundreds of Jobs ==&lt;br /&gt;
&lt;br /&gt;
* Learn about Scaling your Job&lt;br /&gt;
** Determine how many compute-cores the job can use? &amp;amp;rarr; &#039;&#039;&#039;[[Scaling]]&#039;&#039;&#039;&lt;br /&gt;
** Make especially sure your compute jobs are running efficiently &amp;amp;rarr; &#039;&#039;&#039;[[Energy Efficient Cluster Usage]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Specially remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16165</id>
		<title>Justus3/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16165"/>
		<updated>2026-06-24T14:45:28Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Here is a short list of things you may need to do first when you get onto the cluster&lt;br /&gt;
&lt;br /&gt;
== Pre-Requisites ==&lt;br /&gt;
* Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &#039;&#039;&#039;[[Running Calculations]]&#039;&#039;&#039;&lt;br /&gt;
* Get Access: Follow the registration process for the bwForCluster. &amp;amp;rarr; [[Registration/bwForCluster|How to Register for a bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
* know the cluster rules: &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Policy_Agreement]]&#039;&#039;&#039;&lt;br /&gt;
* log in to the cluster (and first set a 2FA secret): &#039;&#039;&#039;[[JUSTUS3/Login]]&#039;&#039;&#039;&lt;br /&gt;
* get accustomed with the linux commandline: &lt;br /&gt;
** HPC Wiki (external site) &amp;amp;rarr;  &#039;&#039;&#039;[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]&#039;&#039;&#039;&lt;br /&gt;
** Have commands ready &amp;amp;rarr; &#039;&#039;&#039;[[Media:HPC_User_Linux_command_cheatsheet.pdf|HPC User&#039;s Linux Cheat Sheet (PDF)]]&#039;&#039;&#039;&lt;br /&gt;
** configure your shell &amp;amp;rarr; &#039;&#039;&#039;[[.bashrc Do&#039;s and Don&#039;ts]]&#039;&#039;&#039;&lt;br /&gt;
** linux course at &#039;&#039;&#039;[https://training.bwhpc.de/ training.bwhpc.de]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running an Example with Preinstalled  Software ==&lt;br /&gt;
* scientific software: learn how to load &#039;&#039;&#039;[[Software Modules]]&#039;&#039;&#039;&lt;br /&gt;
* continue reading until you found that there are example job scripts: &#039;&#039;&#039;[[Environment_Modules#Software_job_examples]]&#039;&#039;&#039;&lt;br /&gt;
* submit a sample job from a software as mentioned in the job example. Also see: &#039;&#039;&#039;[[JUSTUS3/Slurm]]&#039;&#039;&#039;&lt;br /&gt;
* monitor your job: &#039;&#039;&#039;[[JUSTUS3/Monitoring Your Jobs]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running Your Own Calculations in a Batch Job ==&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes &#039;&#039;&#039;must not&#039;&#039;&#039; write temporary I/O intensive data to central file systems.}}&lt;br /&gt;
* transfer your own data to the cluster &amp;amp;rarr; &#039;&#039;&#039;[[Data Transfer]]&#039;&#039;&#039;&lt;br /&gt;
** Learn about available Hardware: &lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/File Systems]]&#039;&#039;&#039;&lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS3/Compute Node Types]]&#039;&#039;&#039;&lt;br /&gt;
* adapt the sample job script to run your own job&lt;br /&gt;
&amp;lt;!-- TODO: review and put script on own page and link here [[BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_clean-up_or_save_files_before_a_job_times_out.3F| Slurm Howto]] shows how to copy and clean up your data from /tmp or /scratch at the end of the job --&amp;gt;&lt;br /&gt;
* Submit and monitor your jobs with Slurm commands. &lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS2/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&#039;&#039;&#039;&lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[BwForCluster_JUSTUS_2_Slurm_HOWTO| extensive Slurm HOWTO on specific tasks]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Do Production Runs with Hundreds of Jobs ==&lt;br /&gt;
&lt;br /&gt;
* Learn about Scaling your Job&lt;br /&gt;
** Determine how many compute-cores the job can use? &amp;amp;rarr; &#039;&#039;&#039;[[Scaling]]&#039;&#039;&#039;&lt;br /&gt;
** Make especially sure your compute jobs are running efficiently &amp;amp;arr; &#039;&#039;&#039;[[Energy Efficient Cluster Usage]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Specially remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16164</id>
		<title>Justus3/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16164"/>
		<updated>2026-06-24T14:36:38Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Running an Example with Preinstalled  Software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Here is a short list of things you may need to do first when you get onto the cluster&lt;br /&gt;
&lt;br /&gt;
== Pre-Requisites ==&lt;br /&gt;
* Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &#039;&#039;&#039;[[Running Calculations]]&#039;&#039;&#039;&lt;br /&gt;
* Get Access: Follow the registration process for the bwForCluster. &amp;amp;rarr; [[Registration/bwForCluster|How to Register for a bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
* know the cluster rules: &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS2/Policy_Agreement]]&#039;&#039;&#039;&lt;br /&gt;
* log in to the cluster (and first set a 2FA secret): &#039;&#039;&#039;[[JUSTUS3/Login]]&#039;&#039;&#039;&lt;br /&gt;
* get accustomed with the linux commandline: &lt;br /&gt;
** HPC Wiki (external site) &amp;amp;rarr;  &#039;&#039;&#039;[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]&#039;&#039;&#039;&lt;br /&gt;
** Have commands ready &amp;amp;rarr; &#039;&#039;&#039;[[Media:HPC_User_Linux_command_cheatsheet.pdf|HPC User&#039;s Linux Cheat Sheet (PDF)]]&#039;&#039;&#039;&lt;br /&gt;
** configure your shell &amp;amp;rarr; &#039;&#039;&#039;[[.bashrc Do&#039;s and Don&#039;ts]]&#039;&#039;&#039;&lt;br /&gt;
** linux course at &#039;&#039;&#039;[https://training.bwhpc.de/ training.bwhpc.de]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running an Example with Preinstalled  Software ==&lt;br /&gt;
* scientific software: learn how to load &#039;&#039;&#039;[[Software Modules]]&#039;&#039;&#039;&lt;br /&gt;
* continue reading until you found that there are example job scripts: &#039;&#039;&#039;[[Environment_Modules#Software_job_examples]]&#039;&#039;&#039;&lt;br /&gt;
* submit a sample job from a software as mentioned in the job example. Also see: &#039;&#039;&#039;[[JUSTUS3/Slurm]]&#039;&#039;&#039;&lt;br /&gt;
* monitor your job: &#039;&#039;&#039;[[JUSTUS3/Monitoring Your Jobs]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running Your Own Calculations in a Batch Job ==&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes &#039;&#039;&#039;must not&#039;&#039;&#039; write temporary I/O intensive data to central file systems.}}&lt;br /&gt;
* transfer your own data to the cluster &amp;amp;rarr; &#039;&#039;&#039;[[Data Transfer]]&#039;&#039;&#039;&lt;br /&gt;
** Learn about available Hardware: &lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[Hardware_and_Architecture_(bwForCluster_JUSTUS_2)#Storage_Architecture|File Systems]]&#039;&#039;&#039;&lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[Hardware_and_Architecture_(bwForCluster_JUSTUS_2)|Hardware and Architecture]]&#039;&#039;&#039;&lt;br /&gt;
* adapt the sample job script to run your own job&lt;br /&gt;
&amp;lt;!-- TODO: review and put script on own page and link here [[BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_clean-up_or_save_files_before_a_job_times_out.3F| Slurm Howto]] shows how to copy and clean up your data from /tmp or /scratch at the end of the job --&amp;gt;&lt;br /&gt;
* Submit and monitor your jobs with Slurm commands. &lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS2/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&#039;&#039;&#039;&lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[BwForCluster_JUSTUS_2_Slurm_HOWTO| extensive Slurm HOWTO on specific tasks]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Do Production Runs with Hundreds of Jobs ==&lt;br /&gt;
&lt;br /&gt;
* Learn about Scaling your Job&lt;br /&gt;
** Determine how many compute-cores the job can use? &amp;amp;rarr; &#039;&#039;&#039;[[Scaling]]&#039;&#039;&#039;&lt;br /&gt;
** Make especially sure your compute jobs are running efficiently &amp;amp;arr; &#039;&#039;&#039;[[Energy Efficient Cluster Usage]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Specially remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16163</id>
		<title>Justus3/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16163"/>
		<updated>2026-06-24T14:36:24Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Basics */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Here is a short list of things you may need to do first when you get onto the cluster&lt;br /&gt;
&lt;br /&gt;
== Pre-Requisites ==&lt;br /&gt;
* Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &#039;&#039;&#039;[[Running Calculations]]&#039;&#039;&#039;&lt;br /&gt;
* Get Access: Follow the registration process for the bwForCluster. &amp;amp;rarr; [[Registration/bwForCluster|How to Register for a bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
* know the cluster rules: &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS2/Policy_Agreement]]&#039;&#039;&#039;&lt;br /&gt;
* log in to the cluster (and first set a 2FA secret): &#039;&#039;&#039;[[JUSTUS3/Login]]&#039;&#039;&#039;&lt;br /&gt;
* get accustomed with the linux commandline: &lt;br /&gt;
** HPC Wiki (external site) &amp;amp;rarr;  &#039;&#039;&#039;[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]&#039;&#039;&#039;&lt;br /&gt;
** Have commands ready &amp;amp;rarr; &#039;&#039;&#039;[[Media:HPC_User_Linux_command_cheatsheet.pdf|HPC User&#039;s Linux Cheat Sheet (PDF)]]&#039;&#039;&#039;&lt;br /&gt;
** configure your shell &amp;amp;rarr; &#039;&#039;&#039;[[.bashrc Do&#039;s and Don&#039;ts]]&#039;&#039;&#039;&lt;br /&gt;
** linux course at &#039;&#039;&#039;[https://training.bwhpc.de/ training.bwhpc.de]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running an Example with Preinstalled  Software ==&lt;br /&gt;
* scientific software: learn how to load &#039;&#039;&#039;[[Software Modules]]&#039;&#039;&#039;&lt;br /&gt;
* continue reading until you found that there are example job scripts: &#039;&#039;&#039;[[Environment_Modules#Software_job_examples]]&#039;&#039;&#039;&lt;br /&gt;
* submit a sample job from a software as mentioned in the job example. Also see: &#039;&#039;&#039;[[JUSTUS3/Slurm]]&#039;&#039;&#039;&lt;br /&gt;
* monitor your job: &#039;&#039;&#039;[[JUSTUS3/Monitoring_Your_Jobs]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running Your Own Calculations in a Batch Job ==&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes &#039;&#039;&#039;must not&#039;&#039;&#039; write temporary I/O intensive data to central file systems.}}&lt;br /&gt;
* transfer your own data to the cluster &amp;amp;rarr; &#039;&#039;&#039;[[Data Transfer]]&#039;&#039;&#039;&lt;br /&gt;
** Learn about available Hardware: &lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[Hardware_and_Architecture_(bwForCluster_JUSTUS_2)#Storage_Architecture|File Systems]]&#039;&#039;&#039;&lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[Hardware_and_Architecture_(bwForCluster_JUSTUS_2)|Hardware and Architecture]]&#039;&#039;&#039;&lt;br /&gt;
* adapt the sample job script to run your own job&lt;br /&gt;
&amp;lt;!-- TODO: review and put script on own page and link here [[BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_clean-up_or_save_files_before_a_job_times_out.3F| Slurm Howto]] shows how to copy and clean up your data from /tmp or /scratch at the end of the job --&amp;gt;&lt;br /&gt;
* Submit and monitor your jobs with Slurm commands. &lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS2/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&#039;&#039;&#039;&lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[BwForCluster_JUSTUS_2_Slurm_HOWTO| extensive Slurm HOWTO on specific tasks]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Do Production Runs with Hundreds of Jobs ==&lt;br /&gt;
&lt;br /&gt;
* Learn about Scaling your Job&lt;br /&gt;
** Determine how many compute-cores the job can use? &amp;amp;rarr; &#039;&#039;&#039;[[Scaling]]&#039;&#039;&#039;&lt;br /&gt;
** Make especially sure your compute jobs are running efficiently &amp;amp;arr; &#039;&#039;&#039;[[Energy Efficient Cluster Usage]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Specially remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16162</id>
		<title>Justus3/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3/Getting_Started&amp;diff=16162"/>
		<updated>2026-06-24T14:36:03Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: Created page with &amp;quot; Here is a short list of things you may need to do first when you get onto the cluster  == Pre-Requisites == * Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &amp;#039;&amp;#039;&amp;#039;Running Calculations&amp;#039;&amp;#039;&amp;#039; * Get Access: Follow the registration process for the bw...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Here is a short list of things you may need to do first when you get onto the cluster&lt;br /&gt;
&lt;br /&gt;
== Pre-Requisites ==&lt;br /&gt;
* Know how a HPC compute Cluster works: In short: you do not simply run log in and start your software, but you write a &amp;quot;job script&amp;quot; that contains all commands to run and process your job and send this into a waiting queue to be run on one of several hundred computers.  &amp;amp;rarr;  &#039;&#039;&#039;[[Running Calculations]]&#039;&#039;&#039;&lt;br /&gt;
* Get Access: Follow the registration process for the bwForCluster. &amp;amp;rarr; [[Registration/bwForCluster|How to Register for a bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
== Basics ==&lt;br /&gt;
* know the cluster rules: &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS2/Policy_Agreement]]&#039;&#039;&#039;&lt;br /&gt;
* log in to the cluster (and first set a 2FA secret): [[JUSTUS3/Login]]&lt;br /&gt;
* get accustomed with the linux commandline: &lt;br /&gt;
** HPC Wiki (external site) &amp;amp;rarr;  &#039;&#039;&#039;[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]&#039;&#039;&#039;&lt;br /&gt;
** Have commands ready &amp;amp;rarr; &#039;&#039;&#039;[[Media:HPC_User_Linux_command_cheatsheet.pdf|HPC User&#039;s Linux Cheat Sheet (PDF)]]&#039;&#039;&#039;&lt;br /&gt;
** configure your shell &amp;amp;rarr; &#039;&#039;&#039;[[.bashrc Do&#039;s and Don&#039;ts]]&#039;&#039;&#039;&lt;br /&gt;
** linux course at &#039;&#039;&#039;[https://training.bwhpc.de/ training.bwhpc.de]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running an Example with Preinstalled  Software ==&lt;br /&gt;
* scientific software: learn how to load &#039;&#039;&#039;[[Software Modules]]&#039;&#039;&#039;&lt;br /&gt;
* continue reading until you found that there are example job scripts: &#039;&#039;&#039;[[Environment_Modules#Software_job_examples]]&#039;&#039;&#039;&lt;br /&gt;
* submit a sample job from a software as mentioned in the job example. Also see: &#039;&#039;&#039;[[JUSTUS3/Slurm]]&#039;&#039;&#039;&lt;br /&gt;
* monitor your job: &#039;&#039;&#039;[[JUSTUS3/Monitoring_Your_Jobs]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Running Your Own Calculations in a Batch Job ==&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes &#039;&#039;&#039;must not&#039;&#039;&#039; write temporary I/O intensive data to central file systems.}}&lt;br /&gt;
* transfer your own data to the cluster &amp;amp;rarr; &#039;&#039;&#039;[[Data Transfer]]&#039;&#039;&#039;&lt;br /&gt;
** Learn about available Hardware: &lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[Hardware_and_Architecture_(bwForCluster_JUSTUS_2)#Storage_Architecture|File Systems]]&#039;&#039;&#039;&lt;br /&gt;
*** &amp;amp;rarr; &#039;&#039;&#039;[[Hardware_and_Architecture_(bwForCluster_JUSTUS_2)|Hardware and Architecture]]&#039;&#039;&#039;&lt;br /&gt;
* adapt the sample job script to run your own job&lt;br /&gt;
&amp;lt;!-- TODO: review and put script on own page and link here [[BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_clean-up_or_save_files_before_a_job_times_out.3F| Slurm Howto]] shows how to copy and clean up your data from /tmp or /scratch at the end of the job --&amp;gt;&lt;br /&gt;
* Submit and monitor your jobs with Slurm commands. &lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[JUSTUS2/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&#039;&#039;&#039;&lt;br /&gt;
** &amp;amp;rarr; &#039;&#039;&#039;[[BwForCluster_JUSTUS_2_Slurm_HOWTO| extensive Slurm HOWTO on specific tasks]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Do Production Runs with Hundreds of Jobs ==&lt;br /&gt;
&lt;br /&gt;
* Learn about Scaling your Job&lt;br /&gt;
** Determine how many compute-cores the job can use? &amp;amp;rarr; &#039;&#039;&#039;[[Scaling]]&#039;&#039;&#039;&lt;br /&gt;
** Make especially sure your compute jobs are running efficiently &amp;amp;arr; &#039;&#039;&#039;[[Energy Efficient Cluster Usage]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Specially remember to mention the cluster in your publications. &amp;amp;rarr; &#039;&#039;&#039;[[bwForCluster JUSTUS 3  Acknowledgement|Acknowledgement]]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Hardware&amp;diff=16161</id>
		<title>JUSTUS2/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Hardware&amp;diff=16161"/>
		<updated>2026-06-24T14:02:15Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* $HOME */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Justus2}}&lt;br /&gt;
&lt;br /&gt;
= System Architecture =&lt;br /&gt;
&lt;br /&gt;
The HPC cluster is composed of [[JUSTUS2/login nodes|login nodes]], compute nodes and parallel storage systems connected by fast data networks. It is connected to the Internet via Baden Württemberg&#039;s extended LAN [https://www.belwue.de/ BelWü] (light blue).&lt;br /&gt;
&lt;br /&gt;
{|  style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|[[Image:JUSTUS2_Architecture.png|thumb|upright=1.5|right|Overview on JUSTUS 2 hardware architecture. All nodes are additionally connected by 1GB Ethernet. ]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Users log in on one of the four login nodes and have access to their home and working directories (darker blue) stored in the parallel file system [[Lustre]].&lt;br /&gt;
&lt;br /&gt;
Two additional special login visualization node enable users to visualize compute results directly on the cluster. &lt;br /&gt;
&lt;br /&gt;
Calculations are done on the several types of compute nodes (top), which are accessed via the batch queuing system [[Slurm JUSTUS 2| Slurm ]].&lt;br /&gt;
&lt;br /&gt;
== Operating System and Software  ==&lt;br /&gt;
&lt;br /&gt;
* Operating System: [https://rockylinux.org Rocky Linux 8]&lt;br /&gt;
* Queuing System: [[Slurm JUSTUS 2| Slurm ]] (also see: [[bwForCluster JUSTUS 2 Slurm HOWTO|Slurm HOWTO (JUSTUS 2)]])&lt;br /&gt;
* [[Software_Modules_Lmod|Environment Modules]] for site specific scientific applications,  developer tools and libraries&lt;br /&gt;
&lt;br /&gt;
== Common Hardware Features ==&lt;br /&gt;
&lt;br /&gt;
The system consists of 702 nodes (692 compute nodes and 10 dedicated login, service and visualization nodes) with 2 processors each and a total of 33,696 processor cores. &lt;br /&gt;
&lt;br /&gt;
* Processor: 2 x Intel Xeon 6252 Gold (Cascade Lake, 24-core, 2.1 GHz)&lt;br /&gt;
* Two processors per node (2 x 24 cores)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Omni-Path Omni-Path] 100 Gbit/s interconnect&lt;br /&gt;
&lt;br /&gt;
== Node Specifications ==&lt;br /&gt;
&lt;br /&gt;
As a short overview of the table below: There are different types of compute node:&lt;br /&gt;
&lt;br /&gt;
*  500 &amp;quot;standard&amp;quot; nodes (44 upgraded to &amp;quot;medium&amp;quot; nodes with more RAM later)&lt;br /&gt;
*  168 SSD nodes: additional RAM and fast SSD disks&lt;br /&gt;
*    8 large nodes: larger disks and even more RAM&lt;br /&gt;
*   14 nodes with GPGPU accelerators&lt;br /&gt;
&lt;br /&gt;
Common to all nodes of the cluster are the following properties:&lt;br /&gt;
* Two CPU Chips (Sockets): 2 x [https://ark.intel.com/content/www/de/de/ark/products/192447/intel-xeon-gold-6252-processor-35-75m-cache-2-10-ghz.html Intel Xeon E6252 Gold (Cascade Lake)]&lt;br /&gt;
* 24 compute core per CPU, so 48 core per node&lt;br /&gt;
* Interconnect: [https://en.wikipedia.org/wiki/Omni-Path Omni-Path 100]&lt;br /&gt;
&lt;br /&gt;
The nodes are tiered in terms of hardware configuration (amount of memory, local NVMe, hardware accelerators) in order to be able to serve a large range of different job requirements flexibly and efficiently.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable zebra&amp;quot;  style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| Node Type !!  Quantity !! Cores !! Memory !! Local NVMe SSD !! Accelerator &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Standard Nodes &lt;br /&gt;
|  456 || 48 || 192 GB || ---|| --- &lt;br /&gt;
|- style=&amp;quot;background-color: #EEE;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Medium Nodes &lt;br /&gt;
| 44 || 48 || 384 GB || ---|| --- &lt;br /&gt;
|- &lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | SSD Nodes &lt;br /&gt;
|  148 || 48 || 384 GB || 2 x 1.6 TB (RAID 0)|| --- &lt;br /&gt;
|- style=&amp;quot;background-color: #EEE;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Medium SSD Nodes&lt;br /&gt;
|  20 || 48 || 768 GB || 2 x 1.6 TB (RAID 0)|| --- &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Large SSD Nodes &lt;br /&gt;
|  8 || 48 || 1536 GB || 5 x 1.6 TB (RAID 0)|| --- &lt;br /&gt;
|- style=&amp;quot;background-color: #EEE;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Special Nodes &lt;br /&gt;
|  14 || 48 || 192 GB || ---|| 2 x [https://www.nvidia.com/en-us/data-center/v100/ Nvidia V100S] &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Login- and Service Nodes &lt;br /&gt;
| 8 || 48 || 192 GB || 2 x 2.0 TB (RAID 1)|| --- &lt;br /&gt;
|- style=&amp;quot;background-color: #EEE;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Visualization Nodes &lt;br /&gt;
|  2 || 48 || 192 GB || 2 x 2.0 TB (RAID 1)|| Nvidia Quadro P4000 Graphics &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Core numbers: [https://en.wikipedia.org/wiki/Hyper-threading hyperthreading] is enabled, so 48 core-nodes appear to have 96 cores.&lt;br /&gt;
&lt;br /&gt;
== Storage Architecture ==&lt;br /&gt;
&lt;br /&gt;
The bwForCluster JUSTUS 2 provides of two independent distributed parallel file systems, one for the user&#039;s home directories &amp;lt;tt&amp;gt;$HOME&amp;lt;/tt&amp;gt; and another one for global workspaces. This storage architecture is based on [https://en.wikipedia.org/wiki/Lustre_(file_system) Lustre] and can be accessed in parallel from any nodes. Additionally, some compute nodes (fast I/O nodes) provide locally attached NVMe storage devices for I/O demanding applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;|&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| &amp;lt;tt&amp;gt;$HOME&amp;lt;/tt&amp;gt;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| Workspace&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| &amp;lt;tt&amp;gt;$SCRATCH&amp;lt;/tt&amp;gt;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| &amp;lt;tt&amp;gt;$TMPDIR&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Visibility&lt;br /&gt;
| global&lt;br /&gt;
| global&lt;br /&gt;
| node local&lt;br /&gt;
| node local&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Lifetime&lt;br /&gt;
| permanent&lt;br /&gt;
| workspace lifetime (max. 90 days, extension possible)&lt;br /&gt;
| batch job walltime&lt;br /&gt;
| batch job walltime&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Total Capacity&lt;br /&gt;
| 250 TB&lt;br /&gt;
| 1200 TB&lt;br /&gt;
| 3000 GB / 7300 GB per node&lt;br /&gt;
| max. half of RAM per node&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Disk [https://en.wikipedia.org/wiki/Disk_quota#Quotas Quotas]&lt;br /&gt;
| 400 GB per user&lt;br /&gt;
| 20 TB per user&lt;br /&gt;
| none &lt;br /&gt;
| none &lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | File [https://en.wikipedia.org/wiki/Disk_quota#Quotas Quotas]&lt;br /&gt;
| 2.000.000 files per user&lt;br /&gt;
| 5.000.000 files per user&lt;br /&gt;
| none &lt;br /&gt;
| none &lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Backup&lt;br /&gt;
| yes&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
  global             : accessible from all nodes&lt;br /&gt;
  local              : accessible from allocated node only &lt;br /&gt;
  permanent          : files are stored permanently (as long as user can access the system)&lt;br /&gt;
  batch job walltime : files are removed at end of the batch job&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Disk and file quota limits are soft limits and are subject to change. Quotas feature a grace period where users may exceed their limits to some extent (currently 20%) for a brief period of time (currently 4 weeks).&lt;br /&gt;
&lt;br /&gt;
=== $HOME ===&lt;br /&gt;
&lt;br /&gt;
Home directories are meant for permanent file storage of files that are keep being used like source codes, configuration files, executable programs etc.; the content of home directories will be backed up on a regular basis.&lt;br /&gt;
&lt;br /&gt;
Current disk usage on home directory and quota status can be checked with the  command &#039;&#039;&#039;lfs quota -h -u $USER /lustre/home&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
{{Template:AttentionBox|Compute jobs on nodes must not write temporary data to $HOME. They must use the local $SCRATCH or $TMPDIR directories for very I/O intensive jobs. They can use workspaces for less I/O intensive jobs, if needed e.g. for multi-node jobs.}}&lt;br /&gt;
&lt;br /&gt;
=== Workspaces ===&lt;br /&gt;
&lt;br /&gt;
More info on our general page:&lt;br /&gt;
&lt;br /&gt;
:: &amp;amp;rarr; &#039;&#039;&#039;[[Workspace]]s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Workspaces can be generated through the [[workspace]] tools. This will generate a directory with a limited lifetime on the parallel global work file system. When this &lt;br /&gt;
lifetime is reached the workspace will be deleted automatically after a grace period. &lt;br /&gt;
Users will be notified by daily e-mail reminders starting 7 days before expiration of &lt;br /&gt;
a workspace. Workspaces can (and must) be extended to prevent deletion at the expiration date.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Defaults and maximum values&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Default lifetime (days)&lt;br /&gt;
| 7&lt;br /&gt;
|-&lt;br /&gt;
| Maximum lifetime&lt;br /&gt;
| 90&lt;br /&gt;
|-&lt;br /&gt;
| Maximum extensions&lt;br /&gt;
| unlimited&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
!style=&amp;quot;width:30%&amp;quot; | Command&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Action&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_allocate my_workspace 30&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Allocate a workspace named &amp;quot;my_workspace&amp;quot; for 30 days.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_list&amp;lt;/tt&amp;gt;&lt;br /&gt;
|List all your workspaces.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_find my_workspace&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Get absolute path of workspace &amp;quot;my_workspace&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_extend my_workspace 30&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Set expiration date of workspace &amp;quot;my_workspace&amp;quot; to 30 days (regardless of remaining days).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_release my_workspace&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Manually erase your workspace &amp;quot;my_workspace&amp;quot; and release used space on storage (remove data first for immediate deletion of the data).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Current disk usage on workspace file system and quota status can be checked with the  command &#039;&#039;&#039;lfs quota -h -u $USER /lustre/work&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The parallel work file system works optimal for medium to large file sizes and non-[https://en.wikipedia.org/wiki/Random_access random access] patterns. Large quantities of small files significantly decrease IO performance and must be avoided. Consider using &#039;&#039;&#039;[https://wiki.bwhpc.de/e/BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_request_local_scratch_.28SSD.2FNVMe.29_at_job_submission.3F local scratch]&#039;&#039;&#039; for these.&lt;br /&gt;
&lt;br /&gt;
=== $SCRATCH and $TMPDIR ===&lt;br /&gt;
&lt;br /&gt;
On compute nodes the environment variables $SCRATCH and $TMPDIR always point to local scratch space that is not shared across nodes.&lt;br /&gt;
&lt;br /&gt;
$TMPDIR always points to a directory on a local RAM disk which will provide up to 50% of the total RAM capacity of the node. Thus, data written to $TMPDIR will always count against allocated memory. &lt;br /&gt;
&lt;br /&gt;
$SCRATCH will point to a directory on locally attached NVMe devices if (and only if) local scratch has been explicitly requested at job submission (i.e. with --gres=scratch:nnn option). If no local scratch has been requested at job submission $SCRATCH will point to the very same directory as $TMPDIR (i.e. to the RAM disk). &lt;br /&gt;
&lt;br /&gt;
On the login nodes $TMPDIR and $SCRATCH point to a local scratch directory on that node. This is located at /scratch/&amp;lt;username&amp;gt; and is also not shared across nodes. The data stored in there is private but will be deleted automatically if not accessed for 7 consecutive days. Like any other local scratch space, the data stored in there is NOT included in any backup.&lt;br /&gt;
&lt;br /&gt;
== Backup == &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Only&amp;lt;/b&amp;gt; files in your $HOME directory are included in a backup and can be restored in case of accidental deletion. The files in the &amp;quot;Work&amp;quot; filesystem are not intended for permanent storage during your jobs. Sort your results well and save important data in $HOME.&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Hardware&amp;diff=16160</id>
		<title>JUSTUS2/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Hardware&amp;diff=16160"/>
		<updated>2026-06-24T14:01:50Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Justus2}}&lt;br /&gt;
&lt;br /&gt;
= System Architecture =&lt;br /&gt;
&lt;br /&gt;
The HPC cluster is composed of [[JUSTUS2/login nodes|login nodes]], compute nodes and parallel storage systems connected by fast data networks. It is connected to the Internet via Baden Württemberg&#039;s extended LAN [https://www.belwue.de/ BelWü] (light blue).&lt;br /&gt;
&lt;br /&gt;
{|  style=&amp;quot;margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|[[Image:JUSTUS2_Architecture.png|thumb|upright=1.5|right|Overview on JUSTUS 2 hardware architecture. All nodes are additionally connected by 1GB Ethernet. ]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Users log in on one of the four login nodes and have access to their home and working directories (darker blue) stored in the parallel file system [[Lustre]].&lt;br /&gt;
&lt;br /&gt;
Two additional special login visualization node enable users to visualize compute results directly on the cluster. &lt;br /&gt;
&lt;br /&gt;
Calculations are done on the several types of compute nodes (top), which are accessed via the batch queuing system [[Slurm JUSTUS 2| Slurm ]].&lt;br /&gt;
&lt;br /&gt;
== Operating System and Software  ==&lt;br /&gt;
&lt;br /&gt;
* Operating System: [https://rockylinux.org Rocky Linux 8]&lt;br /&gt;
* Queuing System: [[Slurm JUSTUS 2| Slurm ]] (also see: [[bwForCluster JUSTUS 2 Slurm HOWTO|Slurm HOWTO (JUSTUS 2)]])&lt;br /&gt;
* [[Software_Modules_Lmod|Environment Modules]] for site specific scientific applications,  developer tools and libraries&lt;br /&gt;
&lt;br /&gt;
== Common Hardware Features ==&lt;br /&gt;
&lt;br /&gt;
The system consists of 702 nodes (692 compute nodes and 10 dedicated login, service and visualization nodes) with 2 processors each and a total of 33,696 processor cores. &lt;br /&gt;
&lt;br /&gt;
* Processor: 2 x Intel Xeon 6252 Gold (Cascade Lake, 24-core, 2.1 GHz)&lt;br /&gt;
* Two processors per node (2 x 24 cores)&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Omni-Path Omni-Path] 100 Gbit/s interconnect&lt;br /&gt;
&lt;br /&gt;
== Node Specifications ==&lt;br /&gt;
&lt;br /&gt;
As a short overview of the table below: There are different types of compute node:&lt;br /&gt;
&lt;br /&gt;
*  500 &amp;quot;standard&amp;quot; nodes (44 upgraded to &amp;quot;medium&amp;quot; nodes with more RAM later)&lt;br /&gt;
*  168 SSD nodes: additional RAM and fast SSD disks&lt;br /&gt;
*    8 large nodes: larger disks and even more RAM&lt;br /&gt;
*   14 nodes with GPGPU accelerators&lt;br /&gt;
&lt;br /&gt;
Common to all nodes of the cluster are the following properties:&lt;br /&gt;
* Two CPU Chips (Sockets): 2 x [https://ark.intel.com/content/www/de/de/ark/products/192447/intel-xeon-gold-6252-processor-35-75m-cache-2-10-ghz.html Intel Xeon E6252 Gold (Cascade Lake)]&lt;br /&gt;
* 24 compute core per CPU, so 48 core per node&lt;br /&gt;
* Interconnect: [https://en.wikipedia.org/wiki/Omni-Path Omni-Path 100]&lt;br /&gt;
&lt;br /&gt;
The nodes are tiered in terms of hardware configuration (amount of memory, local NVMe, hardware accelerators) in order to be able to serve a large range of different job requirements flexibly and efficiently.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable zebra&amp;quot;  style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| Node Type !!  Quantity !! Cores !! Memory !! Local NVMe SSD !! Accelerator &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Standard Nodes &lt;br /&gt;
|  456 || 48 || 192 GB || ---|| --- &lt;br /&gt;
|- style=&amp;quot;background-color: #EEE;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Medium Nodes &lt;br /&gt;
| 44 || 48 || 384 GB || ---|| --- &lt;br /&gt;
|- &lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | SSD Nodes &lt;br /&gt;
|  148 || 48 || 384 GB || 2 x 1.6 TB (RAID 0)|| --- &lt;br /&gt;
|- style=&amp;quot;background-color: #EEE;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Medium SSD Nodes&lt;br /&gt;
|  20 || 48 || 768 GB || 2 x 1.6 TB (RAID 0)|| --- &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Large SSD Nodes &lt;br /&gt;
|  8 || 48 || 1536 GB || 5 x 1.6 TB (RAID 0)|| --- &lt;br /&gt;
|- style=&amp;quot;background-color: #EEE;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Special Nodes &lt;br /&gt;
|  14 || 48 || 192 GB || ---|| 2 x [https://www.nvidia.com/en-us/data-center/v100/ Nvidia V100S] &lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Login- and Service Nodes &lt;br /&gt;
| 8 || 48 || 192 GB || 2 x 2.0 TB (RAID 1)|| --- &lt;br /&gt;
|- style=&amp;quot;background-color: #EEE;&amp;quot;&lt;br /&gt;
! style=&amp;quot;text-align:left;&amp;quot; scope=&amp;quot;column&amp;quot; | Visualization Nodes &lt;br /&gt;
|  2 || 48 || 192 GB || 2 x 2.0 TB (RAID 1)|| Nvidia Quadro P4000 Graphics &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Core numbers: [https://en.wikipedia.org/wiki/Hyper-threading hyperthreading] is enabled, so 48 core-nodes appear to have 96 cores.&lt;br /&gt;
&lt;br /&gt;
== Storage Architecture ==&lt;br /&gt;
&lt;br /&gt;
The bwForCluster JUSTUS 2 provides of two independent distributed parallel file systems, one for the user&#039;s home directories &amp;lt;tt&amp;gt;$HOME&amp;lt;/tt&amp;gt; and another one for global workspaces. This storage architecture is based on [https://en.wikipedia.org/wiki/Lustre_(file_system) Lustre] and can be accessed in parallel from any nodes. Additionally, some compute nodes (fast I/O nodes) provide locally attached NVMe storage devices for I/O demanding applications.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;|&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| &amp;lt;tt&amp;gt;$HOME&amp;lt;/tt&amp;gt;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| Workspace&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| &amp;lt;tt&amp;gt;$SCRATCH&amp;lt;/tt&amp;gt;&lt;br /&gt;
! style=&amp;quot;width:10%&amp;quot;| &amp;lt;tt&amp;gt;$TMPDIR&amp;lt;/tt&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Visibility&lt;br /&gt;
| global&lt;br /&gt;
| global&lt;br /&gt;
| node local&lt;br /&gt;
| node local&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Lifetime&lt;br /&gt;
| permanent&lt;br /&gt;
| workspace lifetime (max. 90 days, extension possible)&lt;br /&gt;
| batch job walltime&lt;br /&gt;
| batch job walltime&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Total Capacity&lt;br /&gt;
| 250 TB&lt;br /&gt;
| 1200 TB&lt;br /&gt;
| 3000 GB / 7300 GB per node&lt;br /&gt;
| max. half of RAM per node&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Disk [https://en.wikipedia.org/wiki/Disk_quota#Quotas Quotas]&lt;br /&gt;
| 400 GB per user&lt;br /&gt;
| 20 TB per user&lt;br /&gt;
| none &lt;br /&gt;
| none &lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | File [https://en.wikipedia.org/wiki/Disk_quota#Quotas Quotas]&lt;br /&gt;
| 2.000.000 files per user&lt;br /&gt;
| 5.000.000 files per user&lt;br /&gt;
| none &lt;br /&gt;
| none &lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; | Backup&lt;br /&gt;
| yes&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
| no&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
  global             : accessible from all nodes&lt;br /&gt;
  local              : accessible from allocated node only &lt;br /&gt;
  permanent          : files are stored permanently (as long as user can access the system)&lt;br /&gt;
  batch job walltime : files are removed at end of the batch job&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Disk and file quota limits are soft limits and are subject to change. Quotas feature a grace period where users may exceed their limits to some extent (currently 20%) for a brief period of time (currently 4 weeks).&lt;br /&gt;
&lt;br /&gt;
=== $HOME ===&lt;br /&gt;
&lt;br /&gt;
Home directories are meant for permanent file storage of files that are keep being used like source codes, configuration files, executable programs etc.; the content of home directories will be backed up on a regular basis.&lt;br /&gt;
&lt;br /&gt;
Current disk usage on home directory and quota status can be checked with the  command &#039;&#039;&#039;lfs quota -h -u $USER /lustre/home&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
{{Template:AttentionBox| Compute jobs on nodes must not write temporary data to $HOME. They must use the local $SCRATCH or $TMPDIR directories for very I/O intensive jobs. They can use workspaces for less I/O intensive jobs, if needed e.g. for multi-node jobs.}}&lt;br /&gt;
&lt;br /&gt;
=== Workspaces ===&lt;br /&gt;
&lt;br /&gt;
More info on our general page:&lt;br /&gt;
&lt;br /&gt;
:: &amp;amp;rarr; &#039;&#039;&#039;[[Workspace]]s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Workspaces can be generated through the [[workspace]] tools. This will generate a directory with a limited lifetime on the parallel global work file system. When this &lt;br /&gt;
lifetime is reached the workspace will be deleted automatically after a grace period. &lt;br /&gt;
Users will be notified by daily e-mail reminders starting 7 days before expiration of &lt;br /&gt;
a workspace. Workspaces can (and must) be extended to prevent deletion at the expiration date.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Defaults and maximum values&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Default lifetime (days)&lt;br /&gt;
| 7&lt;br /&gt;
|-&lt;br /&gt;
| Maximum lifetime&lt;br /&gt;
| 90&lt;br /&gt;
|-&lt;br /&gt;
| Maximum extensions&lt;br /&gt;
| unlimited&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Examples&#039;&#039;&#039;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|- &lt;br /&gt;
!style=&amp;quot;width:30%&amp;quot; | Command&lt;br /&gt;
!style=&amp;quot;width:70%&amp;quot; | Action&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_allocate my_workspace 30&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Allocate a workspace named &amp;quot;my_workspace&amp;quot; for 30 days.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_list&amp;lt;/tt&amp;gt;&lt;br /&gt;
|List all your workspaces.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_find my_workspace&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Get absolute path of workspace &amp;quot;my_workspace&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_extend my_workspace 30&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Set expiration date of workspace &amp;quot;my_workspace&amp;quot; to 30 days (regardless of remaining days).&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;ws_release my_workspace&amp;lt;/tt&amp;gt;&lt;br /&gt;
|Manually erase your workspace &amp;quot;my_workspace&amp;quot; and release used space on storage (remove data first for immediate deletion of the data).&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Current disk usage on workspace file system and quota status can be checked with the  command &#039;&#039;&#039;lfs quota -h -u $USER /lustre/work&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The parallel work file system works optimal for medium to large file sizes and non-[https://en.wikipedia.org/wiki/Random_access random access] patterns. Large quantities of small files significantly decrease IO performance and must be avoided. Consider using &#039;&#039;&#039;[https://wiki.bwhpc.de/e/BwForCluster_JUSTUS_2_Slurm_HOWTO#How_to_request_local_scratch_.28SSD.2FNVMe.29_at_job_submission.3F local scratch]&#039;&#039;&#039; for these.&lt;br /&gt;
&lt;br /&gt;
=== $SCRATCH and $TMPDIR ===&lt;br /&gt;
&lt;br /&gt;
On compute nodes the environment variables $SCRATCH and $TMPDIR always point to local scratch space that is not shared across nodes.&lt;br /&gt;
&lt;br /&gt;
$TMPDIR always points to a directory on a local RAM disk which will provide up to 50% of the total RAM capacity of the node. Thus, data written to $TMPDIR will always count against allocated memory. &lt;br /&gt;
&lt;br /&gt;
$SCRATCH will point to a directory on locally attached NVMe devices if (and only if) local scratch has been explicitly requested at job submission (i.e. with --gres=scratch:nnn option). If no local scratch has been requested at job submission $SCRATCH will point to the very same directory as $TMPDIR (i.e. to the RAM disk). &lt;br /&gt;
&lt;br /&gt;
On the login nodes $TMPDIR and $SCRATCH point to a local scratch directory on that node. This is located at /scratch/&amp;lt;username&amp;gt; and is also not shared across nodes. The data stored in there is private but will be deleted automatically if not accessed for 7 consecutive days. Like any other local scratch space, the data stored in there is NOT included in any backup.&lt;br /&gt;
&lt;br /&gt;
== Backup == &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;Only&amp;lt;/b&amp;gt; files in your $HOME directory are included in a backup and can be restored in case of accidental deletion. The files in the &amp;quot;Work&amp;quot; filesystem are not intended for permanent storage during your jobs. Sort your results well and save important data in $HOME.&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Template:AttentionBox&amp;diff=16159</id>
		<title>Template:AttentionBox</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Template:AttentionBox&amp;diff=16159"/>
		<updated>2026-06-24T13:54:37Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|style=&amp;quot;background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;padding:5px; background:#ffa500; text-align:left;width: 25px&amp;quot;|&lt;br /&gt;
[[Image:Attention.svg|center|25px]]&lt;br /&gt;
|style=&amp;quot;padding:5px; background:#ffa500; text-align:left&amp;quot;|&lt;br /&gt;
{{{1}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Template:AttentionBox&amp;diff=16158</id>
		<title>Template:AttentionBox</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Template:AttentionBox&amp;diff=16158"/>
		<updated>2026-06-24T13:53:23Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: Created page with &amp;quot;{|style=&amp;quot;background:#deffee; width:100%;&amp;quot; |style=&amp;quot;padding:5px; background:#ffa500; text-align:left&amp;quot;| 25px |style=&amp;quot;padding:5px; background:#ffa500; text-align:left&amp;quot;| {{{1}}} |}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|style=&amp;quot;background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
|style=&amp;quot;padding:5px; background:#ffa500; text-align:left&amp;quot;|&lt;br /&gt;
[[Image:Attention.svg|center|25px]]&lt;br /&gt;
|style=&amp;quot;padding:5px; background:#ffa500; text-align:left&amp;quot;|&lt;br /&gt;
{{{1}}}&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/RV&amp;diff=16157</id>
		<title>Registration/bwForCluster/RV</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/RV&amp;diff=16157"/>
		<updated>2026-06-24T09:57:00Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Register a new RV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=  Step B: Apply for a Rechenvorhaben/Project =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rechenvorhaben/Projects (RV)&#039;&#039;&#039; are required for assignment to a bwForCluster.&lt;br /&gt;
[[File:RV-my.png|right|frame|My RVs.]]&lt;br /&gt;
&lt;br /&gt;
To get access to an RV, answer the following question: &lt;br /&gt;
* Does your work group (or the collaborative project that you are part of) already have an RV?&lt;br /&gt;
** &#039;&#039;&#039;Yes &amp;amp;rarr; [[#Become_Coworker_of_an_RV|Become Coworker of an RV]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;No &amp;amp;rarr; [[#Register_a_new_RV|Register a new RV]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can see your RV memberships at the central application site ZAS under [https://zas.bwhpc.de/shib/en/info_rv.php &#039;&#039;&#039;My RVs&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
== Become Coworker of an RV ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
You can only sign up for an RV once.&lt;br /&gt;
If you are an inactive member of an RV, either because you de-registered yourself or a manager deactivated you, only an RV manager can reactivate you.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;RV responsible&amp;quot; will provide you with the following data on the RV:&lt;br /&gt;
* RV acronym&lt;br /&gt;
* RV password&lt;br /&gt;
&lt;br /&gt;
If this information is lost, please let the &amp;quot;RV responsible&amp;quot; [[Registration/bwForCluster/RV/Management#Renew_RV_Password|renew the password]] for the RV.&lt;br /&gt;
&lt;br /&gt;
To become coworker of an RV, follow these steps:&lt;br /&gt;
# Please visit the [https://zas.bwhpc.de/shib/en/bwforcluster_collaboration.php &#039;&#039;&#039;RV collaboration&#039;&#039;&#039;] web form at the [https://zas.bwhpc.de ZAS].&lt;br /&gt;
# Select your home organization from the list on the main page and click &#039;&#039;&#039;Proceed&#039;&#039;&#039; or &#039;&#039;&#039;Fortfahren&#039;&#039;&#039;.&lt;br /&gt;
# You will be directed to the &#039;&#039;Identity Provider&#039;&#039; of your home organization. Enter the username and password of your &#039;&#039;&#039;home organization&#039;&#039;&#039; (usually these credentials are also used for other services like email) and click &#039;&#039;&#039;Login/Einloggen&#039;&#039;&#039;.&lt;br /&gt;
# You will be redirected back to the RV collaboration form &#039;&#039;&#039;https://zas.bwhpc.de/shib/en/bwforcluster_collaboration.php&#039;&#039;&#039;.&lt;br /&gt;
# Enter &#039;&#039;&#039;RV Acronym&#039;&#039;&#039;, &#039;&#039;&#039;RV Password&#039;&#039;&#039; and &#039;&#039;&#039;Institute&#039;&#039;&#039; into the form and check both &amp;quot;Terms of Use&amp;quot;. Click &#039;&#039;&#039;Send&#039;&#039;&#039;.&lt;br /&gt;
# You will be assigned to the RV as a new member. &lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-left:18px;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Attention.svg|left|15px]]&lt;br /&gt;
In case of the &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;error&amp;lt;/span&amp;gt; &amp;quot;This project is not currently renewed&amp;quot;, please ask the RV responsible to apply for a prolongation of the RV. As soon as the prolongation was accepted, you can join the RV.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After submitting the request you will receive an email from ZAS about the further steps.&lt;br /&gt;
RV owner and RV managers will be notified automatically.&lt;br /&gt;
&lt;br /&gt;
== Register a new RV ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
* An RV is valid for &#039;&#039;&#039;one year&#039;&#039;&#039;. After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.&lt;br /&gt;
* &#039;&#039;&#039;Creating multiple RVs on the same cluster is not necessary.&#039;&#039;&#039; Being part of multiple RVs on the same cluster does not grant any additional computing resources. The resource specifications (e.g. CPU hours) in an RV are used solely for cluster (tier) routing — to help assign your project to the most suitable cluster (tier). &#039;&#039;&#039;They do not represent a budget that is consumed, and they do not impose any limits on your usage.&#039;&#039;&#039; Every cluster user has full access to all available cluster resources regardless of how many RVs they belong to.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An RV should be registered by a leader or senior scientist of a research group/collaboration.&lt;br /&gt;
&lt;br /&gt;
You must:&lt;br /&gt;
* be able to be held accountable for the coworkers in the RV (and will be)&lt;br /&gt;
* manage access to the RV (add and remove/inactivate RV members) or delegate the responsibility to an RV manager&lt;br /&gt;
* help write the reports required by the DFG for their funding of bwForClusters&lt;br /&gt;
* make sure publications that used bwHPC resources properly cite the use in the [[acknowledgement]]&lt;br /&gt;
* report publications which used bwHPC resources at least once a year&lt;br /&gt;
* be willing and able to support a future DFG grant proposal for a new bwForCluster  with a &amp;quot;wissenschaftliches Beiblatt&amp;quot;.&lt;br /&gt;
* ensure that research results of all co-workers are transferred from the cluster in a timely manner, especially before a co-worker leaves and loses access. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Some hints:&#039;&#039;&#039; &lt;br /&gt;
* Any number of coworkers can join the RV to work with the cluster. They need to be provided with the RV password and acronym.&lt;br /&gt;
* There is no need to register more than one RV per group. Just include all intended compute activities in the abstract to one RV. &lt;br /&gt;
* Research topic abstracts are updated when the RV is renewed for another year. Please include new or changed compute activities at that time.&lt;br /&gt;
* To be notified about important issues via the cluster&#039;s mailing list, it is necessary to finish all three registration steps. If you don&#039;t plan to work with the cluster yourself, we recommend to either register nevertheless or ask a colleague who is going to use the cluster to keep you updated. For better transparency, that colleague could receive the &#039;&#039;RV manager&#039;&#039; role from you. &lt;br /&gt;
* The [https://www.bwhpc.de/bwhpc-domains.php research area] of the group as well as the software and hardware requirements are taken into account.&lt;br /&gt;
*: Please look carefully through the scientific fields and research domains to find the field that fits best to your research focus and experience. This way, you&#039;ll be assigned to the cluster that can support you best. If in doubt, you can check the [https://www.dfg.de/resource/blob/175334/89ba4a3464c99aaea40fdef47367e7b2/fachsystematik-2020-2024-de-grafik-data.pdf DFG classification] as well.&lt;br /&gt;
&lt;br /&gt;
* Getting access to two different clusters is only possible if specific software or hardware needs demand access for both. &lt;br /&gt;
&lt;br /&gt;
[[File:RV-reg.png|right|frame|Register a new RV.]]&lt;br /&gt;
[[File:BwIDM-login.png|right|250px|thumb|Select your home organization]]&lt;br /&gt;
&#039;&#039;&#039;To apply for a new RV, follow these steps:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Please visit the [https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php &#039;&#039;&#039;RV registration&#039;&#039;&#039;] web form at the [https://zas.bwhpc.de ZAS].&lt;br /&gt;
# Select your home organization from the list on the main page and click &#039;&#039;&#039;Proceed&#039;&#039;&#039; or &#039;&#039;&#039;Fortfahren&#039;&#039;&#039;.&lt;br /&gt;
# You will be directed to the &#039;&#039;Identity Provider&#039;&#039; of your home organization. Enter the username and password of your &#039;&#039;&#039;home organization&#039;&#039;&#039; (usually these credentials are also used for other services like email) and click &#039;&#039;&#039;Login/Einloggen&#039;&#039;&#039;.&lt;br /&gt;
# You will be redirected back to the RV registration form &#039;&#039;&#039;https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php&#039;&#039;&#039;.&lt;br /&gt;
# Fill in all mandatory fields of the form and tick the two &amp;quot;Terms of use&amp;quot;. Detailed information on the individual fields can be found in the section [[Registration/bwForCluster/RV#Registration_Form_Details|Registration Form Details]]. Click &#039;&#039;&#039;Preview&#039;&#039;&#039;.&lt;br /&gt;
# If the information is correct, click &#039;&#039;&#039;Submit&#039;&#039;&#039;, otherwise you can customize your application.&lt;br /&gt;
# Go to section [[Registration/bwForCluster/RV#Registration_Response|Registration Response]] for the next steps.&lt;br /&gt;
&lt;br /&gt;
Please note that for your convenience you can also switch to the [https://zas.bwhpc.de/shib/bwforcluster_proposal.php German version] of the web form.&lt;br /&gt;
The submitter of the RV will be assigned the role &amp;quot;RV responsible&amp;quot; (see [[Registration/bwForCluster/RV/Management|Roles in an RV]]).&lt;br /&gt;
&lt;br /&gt;
=== Registration Form Details ===&lt;br /&gt;
&lt;br /&gt;
The web form consists of the following fields.&lt;br /&gt;
Note that the fields - name, given name, organization, mail, and EPPN - are auto-filled and can not be changed.&lt;br /&gt;
These are your credentials as given by your home organization.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;border:3px solid darkgray; margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:20%;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;| Field&lt;br /&gt;
! style=&amp;quot;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot; | Explanation&lt;br /&gt;
|rowspan=&amp;quot;15&amp;quot;| [[File:RV-form.png|center|400px|thumb|Registering a new RV.]]&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| RV Title&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Define a short title of your planned compute activities, maximum of 255 characters including spaces.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| RV Description&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Write a short abstract about your planned compute activities (maximum of 2048 characters including spaces). Research groups that contributed to the DFG grant proposal (Art. 91b GG) of the corresponding bwForCluster only need to give reference to that particular proposal.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Scientific field&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Tick one or several scientific fields. Once all bwForClusters are up and running the full list of given scientific fields are supported and hence for RV applicable. If your RV does not match any given scientific field, please state your scientific field in the given text box. Grayed out scientific fields indicate that the corresponding bwForCluster(s) is/are not operational yet.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Field of activity&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Define if your RV is primarily for research and/or teaching. If not applicable, use text box.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Parallel paradigm&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State what parallel paradigm your code or application uses. Multiple ticks are allowed. Further information can be provided via text box. If you are not sure about it, please state the software you are using.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Programming language&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the programming language(s) of your code or application.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Numerical methods&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the numerical or &amp;quot;calculation&amp;quot; methods your code or application utilizes. If you do not know, write &amp;quot;unknown&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Software packages&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State all software package you will or want to use for your RV. Also include compiler, MPI and numerical packages (e.g. MKL, FFTW).&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated requested computing resources&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Roughly estimate how many CPU hours are required to finish your RV. To calculate &amp;quot;CPU hours&amp;quot; multiply &amp;quot;elapsed parallel computing time&amp;quot; with &amp;quot;number of CPU core&amp;quot; per job. &lt;br /&gt;
&#039;&#039;Example: Your code uses 4 CPU cores and has a wall time of 1h. This makes 4 CPU hours.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Planned maximum number of parallel used CPU cores per job&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Give an upper limit of how many CPU cores per job are required. Please cross-check with your statement about parallel paradigm. &lt;br /&gt;
&#039;&#039;Obviously, a sequential code can only use 1 CPU core per job.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated maximal memory requirements per CPU core&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Give an upper limit of how much RAM per CPU core your jobs require. Please give a value in Gigabytes.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated requested persistent disk space for the RV&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State how much disk space in total you need for your RV. Please give a value in Gigabytes. &lt;br /&gt;
&#039;&#039;Example: If your RV has 4 more coworker and each of you produces until the end of your RV 20 Gigabyte of output, your maximum disk space is 100 Gigabyte.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated maximal temporary disk space per job&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State how much space your intermediate files require during a job run. Please give a value in Gigabytes. &lt;br /&gt;
&#039;&#039;Example: Your final output of your job is 0.1 Gigabyte, but during your job 10 temporary files, each with a size of 1 Gigabyte, are written to disk, hence your correct answer is 10 Gigabyte.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Institute&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the full name of your Institute.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Registration Response ===&lt;br /&gt;
&lt;br /&gt;
After submitting you will get an email from the ZAS confirming your submission.&lt;br /&gt;
With this email you are given an unique&lt;br /&gt;
* RV acronym&lt;br /&gt;
* RV password&lt;br /&gt;
&lt;br /&gt;
Please keep the password enclosed.&lt;br /&gt;
With RV acronym and password, [[Registration/bwForCluster/RV#Become_Coworker_of_a_RV| coworkers ]] can already associate themselves to the RV.&lt;br /&gt;
If this information is lost, please [[Registration/bwForCluster/RV#Renew_RV_Password|renew the password]] for the RV.&lt;br /&gt;
&lt;br /&gt;
The cluster assignment team assigns a bwForCluster to your RV based on your submitted data, including the [https://www.bwhpc.de/bwhpc-domains.php research area] as well as the software and hardware requirements.&lt;br /&gt;
The ZAS notifies you in an email about your assigned bwForCluster and provides website details for [[Registration/bwForCluster/Service| Step C]]. Later on you can find details about the roles and management possibilities at the [[Registration/bwForCluster/RV/Management | RV Management]] page.&lt;br /&gt;
&lt;br /&gt;
=== Duration of an RV ===&lt;br /&gt;
&lt;br /&gt;
An RV is valid for &#039;&#039;&#039;one year&#039;&#039;&#039;.&lt;br /&gt;
After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.&lt;br /&gt;
&lt;br /&gt;
=== RV Management for RV Responsibles and Managers  ===&lt;br /&gt;
&lt;br /&gt;
RV responsible or manager can [[Registration/bwForCluster/RV/Management|manage and modify Rechenvorhaben/projects]]. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right;&amp;quot;&amp;gt;[[Registration/bwForCluster/Service | Go to step C]]&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/RV&amp;diff=16156</id>
		<title>Registration/bwForCluster/RV</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/RV&amp;diff=16156"/>
		<updated>2026-06-24T09:56:46Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Register a new RV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=  Step B: Apply for a Rechenvorhaben/Project =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rechenvorhaben/Projects (RV)&#039;&#039;&#039; are required for assignment to a bwForCluster.&lt;br /&gt;
[[File:RV-my.png|right|frame|My RVs.]]&lt;br /&gt;
&lt;br /&gt;
To get access to an RV, answer the following question: &lt;br /&gt;
* Does your work group (or the collaborative project that you are part of) already have an RV?&lt;br /&gt;
** &#039;&#039;&#039;Yes &amp;amp;rarr; [[#Become_Coworker_of_an_RV|Become Coworker of an RV]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;No &amp;amp;rarr; [[#Register_a_new_RV|Register a new RV]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can see your RV memberships at the central application site ZAS under [https://zas.bwhpc.de/shib/en/info_rv.php &#039;&#039;&#039;My RVs&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
== Become Coworker of an RV ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
You can only sign up for an RV once.&lt;br /&gt;
If you are an inactive member of an RV, either because you de-registered yourself or a manager deactivated you, only an RV manager can reactivate you.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;RV responsible&amp;quot; will provide you with the following data on the RV:&lt;br /&gt;
* RV acronym&lt;br /&gt;
* RV password&lt;br /&gt;
&lt;br /&gt;
If this information is lost, please let the &amp;quot;RV responsible&amp;quot; [[Registration/bwForCluster/RV/Management#Renew_RV_Password|renew the password]] for the RV.&lt;br /&gt;
&lt;br /&gt;
To become coworker of an RV, follow these steps:&lt;br /&gt;
# Please visit the [https://zas.bwhpc.de/shib/en/bwforcluster_collaboration.php &#039;&#039;&#039;RV collaboration&#039;&#039;&#039;] web form at the [https://zas.bwhpc.de ZAS].&lt;br /&gt;
# Select your home organization from the list on the main page and click &#039;&#039;&#039;Proceed&#039;&#039;&#039; or &#039;&#039;&#039;Fortfahren&#039;&#039;&#039;.&lt;br /&gt;
# You will be directed to the &#039;&#039;Identity Provider&#039;&#039; of your home organization. Enter the username and password of your &#039;&#039;&#039;home organization&#039;&#039;&#039; (usually these credentials are also used for other services like email) and click &#039;&#039;&#039;Login/Einloggen&#039;&#039;&#039;.&lt;br /&gt;
# You will be redirected back to the RV collaboration form &#039;&#039;&#039;https://zas.bwhpc.de/shib/en/bwforcluster_collaboration.php&#039;&#039;&#039;.&lt;br /&gt;
# Enter &#039;&#039;&#039;RV Acronym&#039;&#039;&#039;, &#039;&#039;&#039;RV Password&#039;&#039;&#039; and &#039;&#039;&#039;Institute&#039;&#039;&#039; into the form and check both &amp;quot;Terms of Use&amp;quot;. Click &#039;&#039;&#039;Send&#039;&#039;&#039;.&lt;br /&gt;
# You will be assigned to the RV as a new member. &lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-left:18px;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Attention.svg|left|15px]]&lt;br /&gt;
In case of the &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;error&amp;lt;/span&amp;gt; &amp;quot;This project is not currently renewed&amp;quot;, please ask the RV responsible to apply for a prolongation of the RV. As soon as the prolongation was accepted, you can join the RV.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After submitting the request you will receive an email from ZAS about the further steps.&lt;br /&gt;
RV owner and RV managers will be notified automatically.&lt;br /&gt;
&lt;br /&gt;
== Register a new RV ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
* An RV is valid for &#039;&#039;&#039;one year&#039;&#039;&#039;. After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.&lt;br /&gt;
* &#039;&#039;&#039;Creating multiple RVs on the same cluster is not necessary.&#039;&#039;&#039; Being part of multiple RVs on the same cluster does not grant any additional computing resources. The resource specifications (e.g. CPU hours) in an RV are used solely for cluster (tier) routing — to help assign your project to the most suitable cluster (tier). &#039;&#039;&#039;They do not represent a budget that is consumed, and they do not impose any limits on your usage.&#039;&#039;&#039; Every cluster user has full access to all available cluster resources regardless of how many RVs they belong to.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An RV should be registered by a leader or senior scientist of a research group/collaboration.&lt;br /&gt;
You must:&lt;br /&gt;
* be able to be held accountable for the coworkers in the RV (and will be)&lt;br /&gt;
* manage access to the RV (add and remove/inactivate RV members) or delegate the responsibility to an RV manager&lt;br /&gt;
* help write the reports required by the DFG for their funding of bwForClusters&lt;br /&gt;
* make sure publications that used bwHPC resources properly cite the use in the [[acknowledgement]]&lt;br /&gt;
* report publications which used bwHPC resources at least once a year&lt;br /&gt;
* be willing and able to support a future DFG grant proposal for a new bwForCluster  with a &amp;quot;wissenschaftliches Beiblatt&amp;quot;.&lt;br /&gt;
* ensure that research results of all co-workers are transferred from the cluster in a timely manner, especially before a co-worker leaves and loses access. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Some hints:&#039;&#039;&#039; &lt;br /&gt;
* Any number of coworkers can join the RV to work with the cluster. They need to be provided with the RV password and acronym.&lt;br /&gt;
* There is no need to register more than one RV per group. Just include all intended compute activities in the abstract to one RV. &lt;br /&gt;
* Research topic abstracts are updated when the RV is renewed for another year. Please include new or changed compute activities at that time.&lt;br /&gt;
* To be notified about important issues via the cluster&#039;s mailing list, it is necessary to finish all three registration steps. If you don&#039;t plan to work with the cluster yourself, we recommend to either register nevertheless or ask a colleague who is going to use the cluster to keep you updated. For better transparency, that colleague could receive the &#039;&#039;RV manager&#039;&#039; role from you. &lt;br /&gt;
* The [https://www.bwhpc.de/bwhpc-domains.php research area] of the group as well as the software and hardware requirements are taken into account.&lt;br /&gt;
*: Please look carefully through the scientific fields and research domains to find the field that fits best to your research focus and experience. This way, you&#039;ll be assigned to the cluster that can support you best. If in doubt, you can check the [https://www.dfg.de/resource/blob/175334/89ba4a3464c99aaea40fdef47367e7b2/fachsystematik-2020-2024-de-grafik-data.pdf DFG classification] as well.&lt;br /&gt;
&lt;br /&gt;
* Getting access to two different clusters is only possible if specific software or hardware needs demand access for both. &lt;br /&gt;
&lt;br /&gt;
[[File:RV-reg.png|right|frame|Register a new RV.]]&lt;br /&gt;
[[File:BwIDM-login.png|right|250px|thumb|Select your home organization]]&lt;br /&gt;
&#039;&#039;&#039;To apply for a new RV, follow these steps:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Please visit the [https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php &#039;&#039;&#039;RV registration&#039;&#039;&#039;] web form at the [https://zas.bwhpc.de ZAS].&lt;br /&gt;
# Select your home organization from the list on the main page and click &#039;&#039;&#039;Proceed&#039;&#039;&#039; or &#039;&#039;&#039;Fortfahren&#039;&#039;&#039;.&lt;br /&gt;
# You will be directed to the &#039;&#039;Identity Provider&#039;&#039; of your home organization. Enter the username and password of your &#039;&#039;&#039;home organization&#039;&#039;&#039; (usually these credentials are also used for other services like email) and click &#039;&#039;&#039;Login/Einloggen&#039;&#039;&#039;.&lt;br /&gt;
# You will be redirected back to the RV registration form &#039;&#039;&#039;https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php&#039;&#039;&#039;.&lt;br /&gt;
# Fill in all mandatory fields of the form and tick the two &amp;quot;Terms of use&amp;quot;. Detailed information on the individual fields can be found in the section [[Registration/bwForCluster/RV#Registration_Form_Details|Registration Form Details]]. Click &#039;&#039;&#039;Preview&#039;&#039;&#039;.&lt;br /&gt;
# If the information is correct, click &#039;&#039;&#039;Submit&#039;&#039;&#039;, otherwise you can customize your application.&lt;br /&gt;
# Go to section [[Registration/bwForCluster/RV#Registration_Response|Registration Response]] for the next steps.&lt;br /&gt;
&lt;br /&gt;
Please note that for your convenience you can also switch to the [https://zas.bwhpc.de/shib/bwforcluster_proposal.php German version] of the web form.&lt;br /&gt;
The submitter of the RV will be assigned the role &amp;quot;RV responsible&amp;quot; (see [[Registration/bwForCluster/RV/Management|Roles in an RV]]).&lt;br /&gt;
&lt;br /&gt;
=== Registration Form Details ===&lt;br /&gt;
&lt;br /&gt;
The web form consists of the following fields.&lt;br /&gt;
Note that the fields - name, given name, organization, mail, and EPPN - are auto-filled and can not be changed.&lt;br /&gt;
These are your credentials as given by your home organization.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;border:3px solid darkgray; margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:20%;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;| Field&lt;br /&gt;
! style=&amp;quot;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot; | Explanation&lt;br /&gt;
|rowspan=&amp;quot;15&amp;quot;| [[File:RV-form.png|center|400px|thumb|Registering a new RV.]]&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| RV Title&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Define a short title of your planned compute activities, maximum of 255 characters including spaces.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| RV Description&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Write a short abstract about your planned compute activities (maximum of 2048 characters including spaces). Research groups that contributed to the DFG grant proposal (Art. 91b GG) of the corresponding bwForCluster only need to give reference to that particular proposal.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Scientific field&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Tick one or several scientific fields. Once all bwForClusters are up and running the full list of given scientific fields are supported and hence for RV applicable. If your RV does not match any given scientific field, please state your scientific field in the given text box. Grayed out scientific fields indicate that the corresponding bwForCluster(s) is/are not operational yet.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Field of activity&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Define if your RV is primarily for research and/or teaching. If not applicable, use text box.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Parallel paradigm&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State what parallel paradigm your code or application uses. Multiple ticks are allowed. Further information can be provided via text box. If you are not sure about it, please state the software you are using.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Programming language&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the programming language(s) of your code or application.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Numerical methods&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the numerical or &amp;quot;calculation&amp;quot; methods your code or application utilizes. If you do not know, write &amp;quot;unknown&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Software packages&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State all software package you will or want to use for your RV. Also include compiler, MPI and numerical packages (e.g. MKL, FFTW).&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated requested computing resources&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Roughly estimate how many CPU hours are required to finish your RV. To calculate &amp;quot;CPU hours&amp;quot; multiply &amp;quot;elapsed parallel computing time&amp;quot; with &amp;quot;number of CPU core&amp;quot; per job. &lt;br /&gt;
&#039;&#039;Example: Your code uses 4 CPU cores and has a wall time of 1h. This makes 4 CPU hours.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Planned maximum number of parallel used CPU cores per job&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Give an upper limit of how many CPU cores per job are required. Please cross-check with your statement about parallel paradigm. &lt;br /&gt;
&#039;&#039;Obviously, a sequential code can only use 1 CPU core per job.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated maximal memory requirements per CPU core&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Give an upper limit of how much RAM per CPU core your jobs require. Please give a value in Gigabytes.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated requested persistent disk space for the RV&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State how much disk space in total you need for your RV. Please give a value in Gigabytes. &lt;br /&gt;
&#039;&#039;Example: If your RV has 4 more coworker and each of you produces until the end of your RV 20 Gigabyte of output, your maximum disk space is 100 Gigabyte.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated maximal temporary disk space per job&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State how much space your intermediate files require during a job run. Please give a value in Gigabytes. &lt;br /&gt;
&#039;&#039;Example: Your final output of your job is 0.1 Gigabyte, but during your job 10 temporary files, each with a size of 1 Gigabyte, are written to disk, hence your correct answer is 10 Gigabyte.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Institute&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the full name of your Institute.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Registration Response ===&lt;br /&gt;
&lt;br /&gt;
After submitting you will get an email from the ZAS confirming your submission.&lt;br /&gt;
With this email you are given an unique&lt;br /&gt;
* RV acronym&lt;br /&gt;
* RV password&lt;br /&gt;
&lt;br /&gt;
Please keep the password enclosed.&lt;br /&gt;
With RV acronym and password, [[Registration/bwForCluster/RV#Become_Coworker_of_a_RV| coworkers ]] can already associate themselves to the RV.&lt;br /&gt;
If this information is lost, please [[Registration/bwForCluster/RV#Renew_RV_Password|renew the password]] for the RV.&lt;br /&gt;
&lt;br /&gt;
The cluster assignment team assigns a bwForCluster to your RV based on your submitted data, including the [https://www.bwhpc.de/bwhpc-domains.php research area] as well as the software and hardware requirements.&lt;br /&gt;
The ZAS notifies you in an email about your assigned bwForCluster and provides website details for [[Registration/bwForCluster/Service| Step C]]. Later on you can find details about the roles and management possibilities at the [[Registration/bwForCluster/RV/Management | RV Management]] page.&lt;br /&gt;
&lt;br /&gt;
=== Duration of an RV ===&lt;br /&gt;
&lt;br /&gt;
An RV is valid for &#039;&#039;&#039;one year&#039;&#039;&#039;.&lt;br /&gt;
After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.&lt;br /&gt;
&lt;br /&gt;
=== RV Management for RV Responsibles and Managers  ===&lt;br /&gt;
&lt;br /&gt;
RV responsible or manager can [[Registration/bwForCluster/RV/Management|manage and modify Rechenvorhaben/projects]]. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right;&amp;quot;&amp;gt;[[Registration/bwForCluster/Service | Go to step C]]&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/RV&amp;diff=16155</id>
		<title>Registration/bwForCluster/RV</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/RV&amp;diff=16155"/>
		<updated>2026-06-24T09:50:57Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Register a new RV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=  Step B: Apply for a Rechenvorhaben/Project =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rechenvorhaben/Projects (RV)&#039;&#039;&#039; are required for assignment to a bwForCluster.&lt;br /&gt;
[[File:RV-my.png|right|frame|My RVs.]]&lt;br /&gt;
&lt;br /&gt;
To get access to an RV, answer the following question: &lt;br /&gt;
* Does your work group (or the collaborative project that you are part of) already have an RV?&lt;br /&gt;
** &#039;&#039;&#039;Yes &amp;amp;rarr; [[#Become_Coworker_of_an_RV|Become Coworker of an RV]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;No &amp;amp;rarr; [[#Register_a_new_RV|Register a new RV]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can see your RV memberships at the central application site ZAS under [https://zas.bwhpc.de/shib/en/info_rv.php &#039;&#039;&#039;My RVs&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
== Become Coworker of an RV ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
You can only sign up for an RV once.&lt;br /&gt;
If you are an inactive member of an RV, either because you de-registered yourself or a manager deactivated you, only an RV manager can reactivate you.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;RV responsible&amp;quot; will provide you with the following data on the RV:&lt;br /&gt;
* RV acronym&lt;br /&gt;
* RV password&lt;br /&gt;
&lt;br /&gt;
If this information is lost, please let the &amp;quot;RV responsible&amp;quot; [[Registration/bwForCluster/RV/Management#Renew_RV_Password|renew the password]] for the RV.&lt;br /&gt;
&lt;br /&gt;
To become coworker of an RV, follow these steps:&lt;br /&gt;
# Please visit the [https://zas.bwhpc.de/shib/en/bwforcluster_collaboration.php &#039;&#039;&#039;RV collaboration&#039;&#039;&#039;] web form at the [https://zas.bwhpc.de ZAS].&lt;br /&gt;
# Select your home organization from the list on the main page and click &#039;&#039;&#039;Proceed&#039;&#039;&#039; or &#039;&#039;&#039;Fortfahren&#039;&#039;&#039;.&lt;br /&gt;
# You will be directed to the &#039;&#039;Identity Provider&#039;&#039; of your home organization. Enter the username and password of your &#039;&#039;&#039;home organization&#039;&#039;&#039; (usually these credentials are also used for other services like email) and click &#039;&#039;&#039;Login/Einloggen&#039;&#039;&#039;.&lt;br /&gt;
# You will be redirected back to the RV collaboration form &#039;&#039;&#039;https://zas.bwhpc.de/shib/en/bwforcluster_collaboration.php&#039;&#039;&#039;.&lt;br /&gt;
# Enter &#039;&#039;&#039;RV Acronym&#039;&#039;&#039;, &#039;&#039;&#039;RV Password&#039;&#039;&#039; and &#039;&#039;&#039;Institute&#039;&#039;&#039; into the form and check both &amp;quot;Terms of Use&amp;quot;. Click &#039;&#039;&#039;Send&#039;&#039;&#039;.&lt;br /&gt;
# You will be assigned to the RV as a new member. &lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-left:18px;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Attention.svg|left|15px]]&lt;br /&gt;
In case of the &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;error&amp;lt;/span&amp;gt; &amp;quot;This project is not currently renewed&amp;quot;, please ask the RV responsible to apply for a prolongation of the RV. As soon as the prolongation was accepted, you can join the RV.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After submitting the request you will receive an email from ZAS about the further steps.&lt;br /&gt;
RV owner and RV managers will be notified automatically.&lt;br /&gt;
&lt;br /&gt;
== Register a new RV ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
* An RV is valid for &#039;&#039;&#039;one year&#039;&#039;&#039;. After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.&lt;br /&gt;
* &#039;&#039;&#039;Creating multiple RVs on the same cluster is not necessary.&#039;&#039;&#039; Being part of multiple RVs on the same cluster does not grant any additional computing resources. The resource specifications (e.g. CPU hours) in an RV are used solely for cluster (tier) routing — to help assign your project to the most suitable cluster (tier). &#039;&#039;&#039;They do not represent a budget that is consumed, and they do not impose any limits on your usage.&#039;&#039;&#039; Every cluster user has full access to all available cluster resources regardless of how many RVs they belong to.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An RV should be registered by a leader or senior scientist of a research group/collaboration.&lt;br /&gt;
You...:&lt;br /&gt;
* will be held accountable for the coworkers in the RV&lt;br /&gt;
* must help write the reports required by the DFG for their funding of bwForClusters&lt;br /&gt;
* must make sure publications that used bwHPC resources properly cite the use in the [[acknowledgement]]&lt;br /&gt;
* must report publications which used bwHPC resources at least once a year&lt;br /&gt;
* must be willing and able to support a future DFG grant proposal for a new bwForCluster  with a &amp;quot;wissenschaftliches Beiblatt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Some hints:&#039;&#039;&#039; &lt;br /&gt;
* Any number of coworkers can join the RV to work with the cluster. They need to be provided with the RV password and acronym.&lt;br /&gt;
* There is no need to register more than one RV per group. Just include all intended compute activities in the abstract to one RV. &lt;br /&gt;
* Research topic abstracts are updated when the RV is renewed for another year. Please include new or changed compute activities at that time.&lt;br /&gt;
* To be notified about important issues via the cluster&#039;s mailing list, it is necessary to finish all three registration steps. If you don&#039;t plan to work with the cluster yourself, we recommend to either register nevertheless or ask a colleague who is going to use the cluster to keep you updated. For better transparency, that colleague could receive the &#039;&#039;RV manager&#039;&#039; role from you. &lt;br /&gt;
* The [https://www.bwhpc.de/bwhpc-domains.php research area] of the group as well as the software and hardware requirements are taken into account.&lt;br /&gt;
*: Please look carefully through the scientific fields and research domains to find the field that fits best to your research focus and experience. This way, you&#039;ll be assigned to the cluster that can support you best. If in doubt, you can check the [https://www.dfg.de/resource/blob/175334/89ba4a3464c99aaea40fdef47367e7b2/fachsystematik-2020-2024-de-grafik-data.pdf DFG classification] as well.&lt;br /&gt;
&lt;br /&gt;
* Getting access to two different clusters is only possible if specific software or hardware needs demand access for both. &lt;br /&gt;
&lt;br /&gt;
[[File:RV-reg.png|right|frame|Register a new RV.]]&lt;br /&gt;
[[File:BwIDM-login.png|right|250px|thumb|Select your home organization]]&lt;br /&gt;
&#039;&#039;&#039;To apply for a new RV, follow these steps:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Please visit the [https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php &#039;&#039;&#039;RV registration&#039;&#039;&#039;] web form at the [https://zas.bwhpc.de ZAS].&lt;br /&gt;
# Select your home organization from the list on the main page and click &#039;&#039;&#039;Proceed&#039;&#039;&#039; or &#039;&#039;&#039;Fortfahren&#039;&#039;&#039;.&lt;br /&gt;
# You will be directed to the &#039;&#039;Identity Provider&#039;&#039; of your home organization. Enter the username and password of your &#039;&#039;&#039;home organization&#039;&#039;&#039; (usually these credentials are also used for other services like email) and click &#039;&#039;&#039;Login/Einloggen&#039;&#039;&#039;.&lt;br /&gt;
# You will be redirected back to the RV registration form &#039;&#039;&#039;https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php&#039;&#039;&#039;.&lt;br /&gt;
# Fill in all mandatory fields of the form and tick the two &amp;quot;Terms of use&amp;quot;. Detailed information on the individual fields can be found in the section [[Registration/bwForCluster/RV#Registration_Form_Details|Registration Form Details]]. Click &#039;&#039;&#039;Preview&#039;&#039;&#039;.&lt;br /&gt;
# If the information is correct, click &#039;&#039;&#039;Submit&#039;&#039;&#039;, otherwise you can customize your application.&lt;br /&gt;
# Go to section [[Registration/bwForCluster/RV#Registration_Response|Registration Response]] for the next steps.&lt;br /&gt;
&lt;br /&gt;
Please note that for your convenience you can also switch to the [https://zas.bwhpc.de/shib/bwforcluster_proposal.php German version] of the web form.&lt;br /&gt;
The submitter of the RV will be assigned the role &amp;quot;RV responsible&amp;quot; (see [[Registration/bwForCluster/RV/Management|Roles in an RV]]).&lt;br /&gt;
&lt;br /&gt;
=== Registration Form Details ===&lt;br /&gt;
&lt;br /&gt;
The web form consists of the following fields.&lt;br /&gt;
Note that the fields - name, given name, organization, mail, and EPPN - are auto-filled and can not be changed.&lt;br /&gt;
These are your credentials as given by your home organization.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;border:3px solid darkgray; margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:20%;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;| Field&lt;br /&gt;
! style=&amp;quot;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot; | Explanation&lt;br /&gt;
|rowspan=&amp;quot;15&amp;quot;| [[File:RV-form.png|center|400px|thumb|Registering a new RV.]]&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| RV Title&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Define a short title of your planned compute activities, maximum of 255 characters including spaces.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| RV Description&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Write a short abstract about your planned compute activities (maximum of 2048 characters including spaces). Research groups that contributed to the DFG grant proposal (Art. 91b GG) of the corresponding bwForCluster only need to give reference to that particular proposal.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Scientific field&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Tick one or several scientific fields. Once all bwForClusters are up and running the full list of given scientific fields are supported and hence for RV applicable. If your RV does not match any given scientific field, please state your scientific field in the given text box. Grayed out scientific fields indicate that the corresponding bwForCluster(s) is/are not operational yet.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Field of activity&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Define if your RV is primarily for research and/or teaching. If not applicable, use text box.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Parallel paradigm&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State what parallel paradigm your code or application uses. Multiple ticks are allowed. Further information can be provided via text box. If you are not sure about it, please state the software you are using.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Programming language&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the programming language(s) of your code or application.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Numerical methods&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the numerical or &amp;quot;calculation&amp;quot; methods your code or application utilizes. If you do not know, write &amp;quot;unknown&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Software packages&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State all software package you will or want to use for your RV. Also include compiler, MPI and numerical packages (e.g. MKL, FFTW).&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated requested computing resources&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Roughly estimate how many CPU hours are required to finish your RV. To calculate &amp;quot;CPU hours&amp;quot; multiply &amp;quot;elapsed parallel computing time&amp;quot; with &amp;quot;number of CPU core&amp;quot; per job. &lt;br /&gt;
&#039;&#039;Example: Your code uses 4 CPU cores and has a wall time of 1h. This makes 4 CPU hours.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Planned maximum number of parallel used CPU cores per job&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Give an upper limit of how many CPU cores per job are required. Please cross-check with your statement about parallel paradigm. &lt;br /&gt;
&#039;&#039;Obviously, a sequential code can only use 1 CPU core per job.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated maximal memory requirements per CPU core&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Give an upper limit of how much RAM per CPU core your jobs require. Please give a value in Gigabytes.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated requested persistent disk space for the RV&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State how much disk space in total you need for your RV. Please give a value in Gigabytes. &lt;br /&gt;
&#039;&#039;Example: If your RV has 4 more coworker and each of you produces until the end of your RV 20 Gigabyte of output, your maximum disk space is 100 Gigabyte.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated maximal temporary disk space per job&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State how much space your intermediate files require during a job run. Please give a value in Gigabytes. &lt;br /&gt;
&#039;&#039;Example: Your final output of your job is 0.1 Gigabyte, but during your job 10 temporary files, each with a size of 1 Gigabyte, are written to disk, hence your correct answer is 10 Gigabyte.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Institute&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the full name of your Institute.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Registration Response ===&lt;br /&gt;
&lt;br /&gt;
After submitting you will get an email from the ZAS confirming your submission.&lt;br /&gt;
With this email you are given an unique&lt;br /&gt;
* RV acronym&lt;br /&gt;
* RV password&lt;br /&gt;
&lt;br /&gt;
Please keep the password enclosed.&lt;br /&gt;
With RV acronym and password, [[Registration/bwForCluster/RV#Become_Coworker_of_a_RV| coworkers ]] can already associate themselves to the RV.&lt;br /&gt;
If this information is lost, please [[Registration/bwForCluster/RV#Renew_RV_Password|renew the password]] for the RV.&lt;br /&gt;
&lt;br /&gt;
The cluster assignment team assigns a bwForCluster to your RV based on your submitted data, including the [https://www.bwhpc.de/bwhpc-domains.php research area] as well as the software and hardware requirements.&lt;br /&gt;
The ZAS notifies you in an email about your assigned bwForCluster and provides website details for [[Registration/bwForCluster/Service| Step C]]. Later on you can find details about the roles and management possibilities at the [[Registration/bwForCluster/RV/Management | RV Management]] page.&lt;br /&gt;
&lt;br /&gt;
=== Duration of an RV ===&lt;br /&gt;
&lt;br /&gt;
An RV is valid for &#039;&#039;&#039;one year&#039;&#039;&#039;.&lt;br /&gt;
After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.&lt;br /&gt;
&lt;br /&gt;
=== RV Management for RV Responsibles and Managers  ===&lt;br /&gt;
&lt;br /&gt;
RV responsible or manager can [[Registration/bwForCluster/RV/Management|manage and modify Rechenvorhaben/projects]]. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right;&amp;quot;&amp;gt;[[Registration/bwForCluster/Service | Go to step C]]&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/RV&amp;diff=16154</id>
		<title>Registration/bwForCluster/RV</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/RV&amp;diff=16154"/>
		<updated>2026-06-24T09:37:35Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Register a new RV */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=  Step B: Apply for a Rechenvorhaben/Project =&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rechenvorhaben/Projects (RV)&#039;&#039;&#039; are required for assignment to a bwForCluster.&lt;br /&gt;
[[File:RV-my.png|right|frame|My RVs.]]&lt;br /&gt;
&lt;br /&gt;
To get access to an RV, answer the following question: &lt;br /&gt;
* Does your work group (or the collaborative project that you are part of) already have an RV?&lt;br /&gt;
** &#039;&#039;&#039;Yes &amp;amp;rarr; [[#Become_Coworker_of_an_RV|Become Coworker of an RV]]&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;No &amp;amp;rarr; [[#Register_a_new_RV|Register a new RV]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You can see your RV memberships at the central application site ZAS under [https://zas.bwhpc.de/shib/en/info_rv.php &#039;&#039;&#039;My RVs&#039;&#039;&#039;].&lt;br /&gt;
&lt;br /&gt;
== Become Coworker of an RV ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
You can only sign up for an RV once.&lt;br /&gt;
If you are an inactive member of an RV, either because you de-registered yourself or a manager deactivated you, only an RV manager can reactivate you.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;RV responsible&amp;quot; will provide you with the following data on the RV:&lt;br /&gt;
* RV acronym&lt;br /&gt;
* RV password&lt;br /&gt;
&lt;br /&gt;
If this information is lost, please let the &amp;quot;RV responsible&amp;quot; [[Registration/bwForCluster/RV/Management#Renew_RV_Password|renew the password]] for the RV.&lt;br /&gt;
&lt;br /&gt;
To become coworker of an RV, follow these steps:&lt;br /&gt;
# Please visit the [https://zas.bwhpc.de/shib/en/bwforcluster_collaboration.php &#039;&#039;&#039;RV collaboration&#039;&#039;&#039;] web form at the [https://zas.bwhpc.de ZAS].&lt;br /&gt;
# Select your home organization from the list on the main page and click &#039;&#039;&#039;Proceed&#039;&#039;&#039; or &#039;&#039;&#039;Fortfahren&#039;&#039;&#039;.&lt;br /&gt;
# You will be directed to the &#039;&#039;Identity Provider&#039;&#039; of your home organization. Enter the username and password of your &#039;&#039;&#039;home organization&#039;&#039;&#039; (usually these credentials are also used for other services like email) and click &#039;&#039;&#039;Login/Einloggen&#039;&#039;&#039;.&lt;br /&gt;
# You will be redirected back to the RV collaboration form &#039;&#039;&#039;https://zas.bwhpc.de/shib/en/bwforcluster_collaboration.php&#039;&#039;&#039;.&lt;br /&gt;
# Enter &#039;&#039;&#039;RV Acronym&#039;&#039;&#039;, &#039;&#039;&#039;RV Password&#039;&#039;&#039; and &#039;&#039;&#039;Institute&#039;&#039;&#039; into the form and check both &amp;quot;Terms of Use&amp;quot;. Click &#039;&#039;&#039;Send&#039;&#039;&#039;.&lt;br /&gt;
# You will be assigned to the RV as a new member. &lt;br /&gt;
&amp;lt;div style=&amp;quot;padding-left:18px;&amp;quot;&amp;gt;&lt;br /&gt;
[[Image:Attention.svg|left|15px]]&lt;br /&gt;
In case of the &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;error&amp;lt;/span&amp;gt; &amp;quot;This project is not currently renewed&amp;quot;, please ask the RV responsible to apply for a prolongation of the RV. As soon as the prolongation was accepted, you can join the RV.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After submitting the request you will receive an email from ZAS about the further steps.&lt;br /&gt;
RV owner and RV managers will be notified automatically.&lt;br /&gt;
&lt;br /&gt;
== Register a new RV ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #28a745; padding: 15px; background-color: #d4edda; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
* An RV is valid for &#039;&#039;&#039;one year&#039;&#039;&#039;. After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.&lt;br /&gt;
* &#039;&#039;&#039;Creating multiple RVs on the same cluster is not necessary.&#039;&#039;&#039; Being part of multiple RVs on the same cluster does not grant any additional computing resources. The resource specifications (e.g. CPU hours) in an RV are used solely for cluster (tier) routing — to help assign your project to the most suitable cluster (tier). &#039;&#039;&#039;They do not represent a budget that is consumed, and they do not impose any limits on your usage.&#039;&#039;&#039; Every cluster user has full access to all available cluster resources regardless of how many RVs they belong to.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
An RV should be registered by a leader or senior scientist of a research group/collaboration.&lt;br /&gt;
You...:&lt;br /&gt;
* will be held accountable for the coworkers in the RV&lt;br /&gt;
* must help write the reports required by the DFG for their funding of bwForClusters&lt;br /&gt;
* must make sure publications that used bwHPC resources properly cite the use in the [[acknowledgement]]&lt;br /&gt;
* must report publications which used bwHPC resources at least once a year&lt;br /&gt;
must be willing and able to support a future DFG grant proposal for a new bwForCluster  with a &amp;quot;wissenschaftliches Beiblatt&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Some hints:&#039;&#039;&#039; &lt;br /&gt;
* To be notified about important issues via the cluster&#039;s mailing list, it is necessary to finish all three registration steps. If you don&#039;t plan to work with the cluster yourself, we recommend to either register nevertheless or ask a colleague who is going to use the cluster to keep you updated. For better transparency, that colleague could receive the &#039;&#039;RV manager&#039;&#039; role from you. &lt;br /&gt;
* Any number of coworkers can join the RV to work with the cluster.Therefore, they need to be provided with the RV password and acronym.&lt;br /&gt;
* The [https://www.bwhpc.de/bwhpc-domains.php research area] of the group as well as the software and hardware requirements are taken into account.&lt;br /&gt;
*: Please look carefully through the scientific fields and research domains to find the field that fits best to your research focus and experience. This way, you&#039;ll be assigned to the cluster that can support you best. If in doubt, you can check the [https://www.dfg.de/resource/blob/175334/89ba4a3464c99aaea40fdef47367e7b2/fachsystematik-2020-2024-de-grafik-data.pdf DFG classification] as well.&lt;br /&gt;
* Research topics also do not need to match the RV description exactly. However, we appreciate it if you keep the RV information up to date when submitting a prolongation application.&lt;br /&gt;
* Getting access to two different clusters is only possible if specific software or hardware needs demand access for both. &lt;br /&gt;
&lt;br /&gt;
[[File:RV-reg.png|right|frame|Register a new RV.]]&lt;br /&gt;
[[File:BwIDM-login.png|right|250px|thumb|Select your home organization]]&lt;br /&gt;
&#039;&#039;&#039;To apply for a new RV, follow these steps:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Please visit the [https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php &#039;&#039;&#039;RV registration&#039;&#039;&#039;] web form at the [https://zas.bwhpc.de ZAS].&lt;br /&gt;
# Select your home organization from the list on the main page and click &#039;&#039;&#039;Proceed&#039;&#039;&#039; or &#039;&#039;&#039;Fortfahren&#039;&#039;&#039;.&lt;br /&gt;
# You will be directed to the &#039;&#039;Identity Provider&#039;&#039; of your home organization. Enter the username and password of your &#039;&#039;&#039;home organization&#039;&#039;&#039; (usually these credentials are also used for other services like email) and click &#039;&#039;&#039;Login/Einloggen&#039;&#039;&#039;.&lt;br /&gt;
# You will be redirected back to the RV registration form &#039;&#039;&#039;https://zas.bwhpc.de/shib/en/bwforcluster_proposal.php&#039;&#039;&#039;.&lt;br /&gt;
# Fill in all mandatory fields of the form and tick the two &amp;quot;Terms of use&amp;quot;. Detailed information on the individual fields can be found in the section [[Registration/bwForCluster/RV#Registration_Form_Details|Registration Form Details]]. Click &#039;&#039;&#039;Preview&#039;&#039;&#039;.&lt;br /&gt;
# If the information is correct, click &#039;&#039;&#039;Submit&#039;&#039;&#039;, otherwise you can customize your application.&lt;br /&gt;
# Go to section [[Registration/bwForCluster/RV#Registration_Response|Registration Response]] for the next steps.&lt;br /&gt;
&lt;br /&gt;
Please note that for your convenience you can also switch to the [https://zas.bwhpc.de/shib/bwforcluster_proposal.php German version] of the web form.&lt;br /&gt;
The submitter of the RV will be assigned the role &amp;quot;RV responsible&amp;quot; (see [[Registration/bwForCluster/RV/Management|Roles in an RV]]).&lt;br /&gt;
&lt;br /&gt;
=== Registration Form Details ===&lt;br /&gt;
&lt;br /&gt;
The web form consists of the following fields.&lt;br /&gt;
Note that the fields - name, given name, organization, mail, and EPPN - are auto-filled and can not be changed.&lt;br /&gt;
These are your credentials as given by your home organization.&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;width:100%;border:3px solid darkgray; margin: 1em auto 1em auto;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width:20%;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot;| Field&lt;br /&gt;
! style=&amp;quot;padding:2px;margin:3px; background:#AAA; font-size:100%; font-weight:bold; border:1px solid #BBBBBB; text-align:left; color:#000; padding:0.2em 0.4em;&amp;quot; | Explanation&lt;br /&gt;
|rowspan=&amp;quot;15&amp;quot;| [[File:RV-form.png|center|400px|thumb|Registering a new RV.]]&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| RV Title&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Define a short title of your planned compute activities, maximum of 255 characters including spaces.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| RV Description&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Write a short abstract about your planned compute activities (maximum of 2048 characters including spaces). Research groups that contributed to the DFG grant proposal (Art. 91b GG) of the corresponding bwForCluster only need to give reference to that particular proposal.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Scientific field&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Tick one or several scientific fields. Once all bwForClusters are up and running the full list of given scientific fields are supported and hence for RV applicable. If your RV does not match any given scientific field, please state your scientific field in the given text box. Grayed out scientific fields indicate that the corresponding bwForCluster(s) is/are not operational yet.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Field of activity&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Define if your RV is primarily for research and/or teaching. If not applicable, use text box.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Parallel paradigm&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State what parallel paradigm your code or application uses. Multiple ticks are allowed. Further information can be provided via text box. If you are not sure about it, please state the software you are using.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Programming language&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the programming language(s) of your code or application.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Numerical methods&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the numerical or &amp;quot;calculation&amp;quot; methods your code or application utilizes. If you do not know, write &amp;quot;unknown&amp;quot;. &lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Software packages&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State all software package you will or want to use for your RV. Also include compiler, MPI and numerical packages (e.g. MKL, FFTW).&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated requested computing resources&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Roughly estimate how many CPU hours are required to finish your RV. To calculate &amp;quot;CPU hours&amp;quot; multiply &amp;quot;elapsed parallel computing time&amp;quot; with &amp;quot;number of CPU core&amp;quot; per job. &lt;br /&gt;
&#039;&#039;Example: Your code uses 4 CPU cores and has a wall time of 1h. This makes 4 CPU hours.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Planned maximum number of parallel used CPU cores per job&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Give an upper limit of how many CPU cores per job are required. Please cross-check with your statement about parallel paradigm. &lt;br /&gt;
&#039;&#039;Obviously, a sequential code can only use 1 CPU core per job.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated maximal memory requirements per CPU core&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | Give an upper limit of how much RAM per CPU core your jobs require. Please give a value in Gigabytes.&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated requested persistent disk space for the RV&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State how much disk space in total you need for your RV. Please give a value in Gigabytes. &lt;br /&gt;
&#039;&#039;Example: If your RV has 4 more coworker and each of you produces until the end of your RV 20 Gigabyte of output, your maximum disk space is 100 Gigabyte.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Estimated maximal temporary disk space per job&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State how much space your intermediate files require during a job run. Please give a value in Gigabytes. &lt;br /&gt;
&#039;&#039;Example: Your final output of your job is 0.1 Gigabyte, but during your job 10 temporary files, each with a size of 1 Gigabyte, are written to disk, hence your correct answer is 10 Gigabyte.&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
!scope=&amp;quot;column&amp;quot; {{Lightgray_small}}| Institute&lt;br /&gt;
|scope=&amp;quot;column&amp;quot; {{Tab element}} | State the full name of your Institute.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Registration Response ===&lt;br /&gt;
&lt;br /&gt;
After submitting you will get an email from the ZAS confirming your submission.&lt;br /&gt;
With this email you are given an unique&lt;br /&gt;
* RV acronym&lt;br /&gt;
* RV password&lt;br /&gt;
&lt;br /&gt;
Please keep the password enclosed.&lt;br /&gt;
With RV acronym and password, [[Registration/bwForCluster/RV#Become_Coworker_of_a_RV| coworkers ]] can already associate themselves to the RV.&lt;br /&gt;
If this information is lost, please [[Registration/bwForCluster/RV#Renew_RV_Password|renew the password]] for the RV.&lt;br /&gt;
&lt;br /&gt;
The cluster assignment team assigns a bwForCluster to your RV based on your submitted data, including the [https://www.bwhpc.de/bwhpc-domains.php research area] as well as the software and hardware requirements.&lt;br /&gt;
The ZAS notifies you in an email about your assigned bwForCluster and provides website details for [[Registration/bwForCluster/Service| Step C]]. Later on you can find details about the roles and management possibilities at the [[Registration/bwForCluster/RV/Management | RV Management]] page.&lt;br /&gt;
&lt;br /&gt;
=== Duration of an RV ===&lt;br /&gt;
&lt;br /&gt;
An RV is valid for &#039;&#039;&#039;one year&#039;&#039;&#039;.&lt;br /&gt;
After that, the RV responsible must apply for an extension of the RV for it to be renewed for another year.&lt;br /&gt;
&lt;br /&gt;
=== RV Management for RV Responsibles and Managers  ===&lt;br /&gt;
&lt;br /&gt;
RV responsible or manager can [[Registration/bwForCluster/RV/Management|manage and modify Rechenvorhaben/projects]]. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right;&amp;quot;&amp;gt;[[Registration/bwForCluster/Service | Go to step C]]&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=FAQ&amp;diff=16153</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=FAQ&amp;diff=16153"/>
		<updated>2026-06-22T13:31:20Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Access and Account Issues: bwForCluster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Frequently Asked Questions&lt;br /&gt;
&lt;br /&gt;
== Access and Account Issues: Generic Advice ==&lt;br /&gt;
&lt;br /&gt;
* Double-check your [[Registration/Login/Username|username]] and [[Registration/Password|password]].&lt;br /&gt;
* Make sure your CAPS LOCK key is not enabled.&lt;br /&gt;
* Are you within the university network (Universities in Baden-Württemberg, BELWÜ)?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[LOST_ACCESS]] redirects to this FAQ page. If you move the content, you have to adjust the link--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Access and Account Issues: bwUniCluster ==&lt;br /&gt;
&lt;br /&gt;
===Q: I Cannot Log In to my bwUniCluster and See &#039;Status: LOST_ACCESS&#039; in the Registry Info&amp;lt;/b&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;A:&amp;lt;/b&amp;gt; You need to fulfill the requirements outlined in &lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; [[Registration/bwUniCluster]]&lt;br /&gt;
&lt;br /&gt;
Please check which of those two things are missing using the following documentation:&lt;br /&gt;
&lt;br /&gt;
==== Entitlement ====&lt;br /&gt;
&lt;br /&gt;
You need the [[bwUniCluster Entitlement|Registration/bwUniCluster/Entitlement]] &lt;br /&gt;
&lt;br /&gt;
If the entitlement is missing: please check with the local support of your home university (the university where you study or are employed)&lt;br /&gt;
&lt;br /&gt;
==== Questionnaire ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; Check if you answered the [[BwUniCluster_2.0_User_Access#Step_C:_Fill_out_the_bwUniCluster_questionnaire|Questionnaire]].&lt;br /&gt;
&lt;br /&gt;
== Access and Account Issues: bwForCluster ==&lt;br /&gt;
&amp;lt;!-- [[LOST_ACCESS_bwForCluster]] redirects to this heading. Do not change heading without adjusting the redirects --&amp;gt;&lt;br /&gt;
===Q: I Cannot Log In to my bwForCluster and See &#039;Status: LOST_ACCESS&#039; in the Registry Info===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;A:&amp;lt;/b&amp;gt; You need to fulfill the requirements outlined in &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; [[Registration/bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
Please check which of those two things are missing using the following documentation:&lt;br /&gt;
&lt;br /&gt;
==== Entitlement (and IDP Problems) ====&lt;br /&gt;
&lt;br /&gt;
You need the bwForCluster Entitlement. &lt;br /&gt;
&lt;br /&gt;
The same page can also help you recognize problems with the IDP (identity provider) of your home university&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; Read [[Registration/bwForCluster/Entitlement]] and check if it is present.&lt;br /&gt;
&lt;br /&gt;
In case&lt;br /&gt;
* the entitlement is missing&lt;br /&gt;
*  Name/Email/eduPersonPrincipalName in the &amp;quot;personal data&amp;quot; tab are incorrect or missing&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; please check with the local support of your home university (the university where you study or are employed) &lt;br /&gt;
&lt;br /&gt;
Note: in case of temporary problems with your IDP, data in the registration server can become corrupted or missing. Logging in to the registration server that your cluster uses can fix this problem and fill in correct values again. Check in [[Registration/Password]] which registration server your cluster uses and log in there (for some cluster it is the same as given for the Entitlement Check). &lt;br /&gt;
&lt;br /&gt;
==== ZAS Permission  ====&lt;br /&gt;
Check if you are an active member of a compute activity and the &amp;quot;RV&amp;quot; hasn&#039;t expired.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; [https://zas.bwhpc.de/shib/info_rv.php ZAS membership page]&lt;br /&gt;
&lt;br /&gt;
=== Forgot Password === &lt;br /&gt;
&lt;br /&gt;
Please set a new password for the service.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr; [[Registration/Password|Password Guide]]&lt;br /&gt;
&lt;br /&gt;
=== Lost Phone with OTP Secret  === &lt;br /&gt;
&lt;br /&gt;
Pleas use your &amp;lt;b&amp;gt;Backup TAN list&amp;lt;/b&amp;gt; and add a new secret.&lt;br /&gt;
&lt;br /&gt;
== Storage and File Systems ==&lt;br /&gt;
&lt;br /&gt;
=== I am over the File System Quota ===&lt;br /&gt;
&lt;br /&gt;
There are two resources with limits enforced by quota:&lt;br /&gt;
* disk space&lt;br /&gt;
* number of inodes (files). &lt;br /&gt;
&lt;br /&gt;
It is important to identify the main sources that consume these resources.&lt;br /&gt;
&lt;br /&gt;
* Size: List all directories (and files) in your home directory or workspace sorted by size&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
du -hs .[!.]* * | sort -h | tail&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Descend in a  directory with a large reported size and repeat until you find large files that are worth taking care of. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.[!.]*&amp;lt;/code&amp;gt; makes sure the &amp;quot;hidden&amp;quot; dot files are also checked. &lt;br /&gt;
&lt;br /&gt;
* Inodes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
du -s --inodes .[!.]* * | sort -n&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will only count inodes in subdirectories. Also make sure your top-level (e.g. $HOME) directory aren&#039;t full with hundred thousands of files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
ls -1a | wc -l&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=FAQ&amp;diff=16152</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=FAQ&amp;diff=16152"/>
		<updated>2026-06-22T13:25:00Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Access and Account Issues: bwForCluster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Frequently Asked Questions&lt;br /&gt;
&lt;br /&gt;
== Access and Account Issues: Generic Advice ==&lt;br /&gt;
&lt;br /&gt;
* Double-check your [[Registration/Login/Username|username]] and [[Registration/Password|password]].&lt;br /&gt;
* Make sure your CAPS LOCK key is not enabled.&lt;br /&gt;
* Are you within the university network (Universities in Baden-Württemberg, BELWÜ)?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[LOST_ACCESS]] redirects to this FAQ page. If you move the content, you have to adjust the link--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Access and Account Issues: bwUniCluster ==&lt;br /&gt;
&lt;br /&gt;
===Q: I Cannot Log In to my bwUniCluster and See &#039;Status: LOST_ACCESS&#039; in the Registry Info&amp;lt;/b&amp;gt;===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;A:&amp;lt;/b&amp;gt; You need to fulfill the requirements outlined in &lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; [[Registration/bwUniCluster]]&lt;br /&gt;
&lt;br /&gt;
Please check which of those two things are missing using the following documentation:&lt;br /&gt;
&lt;br /&gt;
==== Entitlement ====&lt;br /&gt;
&lt;br /&gt;
You need the [[bwUniCluster Entitlement|Registration/bwUniCluster/Entitlement]] &lt;br /&gt;
&lt;br /&gt;
If the entitlement is missing: please check with the local support of your home university (the university where you study or are employed)&lt;br /&gt;
&lt;br /&gt;
==== Questionnaire ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; Check if you answered the [[BwUniCluster_2.0_User_Access#Step_C:_Fill_out_the_bwUniCluster_questionnaire|Questionnaire]].&lt;br /&gt;
&lt;br /&gt;
== Access and Account Issues: bwForCluster ==&lt;br /&gt;
&amp;lt;!-- [[LOST_ACCESS_bwForCluster]] redirects to this heading. Do not change heading without adjusting the redirects --&amp;gt;&lt;br /&gt;
===Q: I Cannot Log In to my bwForCluster and See &#039;Status: LOST_ACCESS&#039; in the Registry Info===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;A:&amp;lt;/b&amp;gt; You need to fulfill the requirements outlined in &lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; [[Registration/bwForCluster]]&lt;br /&gt;
&lt;br /&gt;
Please check which of those two things are missing using the following documentation:&lt;br /&gt;
&lt;br /&gt;
==== Entitlement (and IDP Problems) ====&lt;br /&gt;
&lt;br /&gt;
You need the bwForCluster Entitlement. &lt;br /&gt;
&lt;br /&gt;
The same page can also help you recognize problems with the IDP (identity provider) of your univer&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; Read [[Registration/bwForCluster/Entitlement]] and check if it is present.&lt;br /&gt;
&lt;br /&gt;
In case&lt;br /&gt;
* the entitlement is missing&lt;br /&gt;
*  Name/Email/eduPersonPrincipalName in the &amp;quot;personal data&amp;quot; tab are incorrect or missing&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; please check with the local support of your home university (the university where you study or are employed) &lt;br /&gt;
&lt;br /&gt;
==== ZAS Permission  ====&lt;br /&gt;
Check if you are an active member of a compute activity and the &amp;quot;RV&amp;quot; hasn&#039;t expired.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;→&amp;lt;/b&amp;gt; [https://zas.bwhpc.de/shib/info_rv.php ZAS membership page]&lt;br /&gt;
&lt;br /&gt;
=== Forgot Password === &lt;br /&gt;
&lt;br /&gt;
Please set a new password for the service.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr; [[Registration/Password|Password Guide]]&lt;br /&gt;
&lt;br /&gt;
=== Lost Phone with OTP Secret  === &lt;br /&gt;
&lt;br /&gt;
Pleas use your &amp;lt;b&amp;gt;Backup TAN list&amp;lt;/b&amp;gt; and add a new secret.&lt;br /&gt;
&lt;br /&gt;
== Storage and File Systems ==&lt;br /&gt;
&lt;br /&gt;
=== I am over the File System Quota ===&lt;br /&gt;
&lt;br /&gt;
There are two resources with limits enforced by quota:&lt;br /&gt;
* disk space&lt;br /&gt;
* number of inodes (files). &lt;br /&gt;
&lt;br /&gt;
It is important to identify the main sources that consume these resources.&lt;br /&gt;
&lt;br /&gt;
* Size: List all directories (and files) in your home directory or workspace sorted by size&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
du -hs .[!.]* * | sort -h | tail&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Descend in a  directory with a large reported size and repeat until you find large files that are worth taking care of. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;.[!.]*&amp;lt;/code&amp;gt; makes sure the &amp;quot;hidden&amp;quot; dot files are also checked. &lt;br /&gt;
&lt;br /&gt;
* Inodes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
du -s --inodes .[!.]* * | sort -n&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will only count inodes in subdirectories. Also make sure your top-level (e.g. $HOME) directory aren&#039;t full with hundred thousands of files:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
ls -1a | wc -l&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/Entitlement&amp;diff=16151</id>
		<title>Registration/bwForCluster/Entitlement</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Registration/bwForCluster/Entitlement&amp;diff=16151"/>
		<updated>2026-06-22T13:22:01Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* Check your Entitlements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;border: 3px solid #e2e3e5; padding: 15px; background-color: #ffffff; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
The bwForCluster Entitlement is issued by the university you are a member of. It tells the cluster-operator that you are currently a member of this university. It also means that the university checked that your actions comply with the German Foreign Trade Act (Außenwirtschaftsgesetz - AWG) and German Foreign Trade Regulations (Außenwirtschaftsverordnung - AWV)  (see [https://www.bwidm.de/attribute.php#Berechtigung eduPersonEntitlement]).&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Step A: bwForCluster Entitlement =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #0066cc; padding: 15px; background-color: #e7f3ff; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
To register for a bwForCluster you need the  &#039;&#039;&#039;bwForCluster Entitlement&#039;&#039;&#039; issued by your university.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The full name of the entitlement is &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;http://bwidm.de/entitlement/bwForCluster&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Note that this is the name of an identity management attribute and not a link. &lt;br /&gt;
&lt;br /&gt;
More informations on Entitlements and other attributes in general: [https://www.bwidm.de/dienste.php Entitlement (Dienste)]&lt;br /&gt;
&lt;br /&gt;
== Check your Entitlements ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First check if you already have the Entitlement, some universities automatically assign the entitlement to some accounts (you must allow that your data is being transferred to that page or your cluster login will also not work):&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr; &#039;&#039;&#039;[https://login.bwidm.de/user/index.xhtml?show=entitlement&amp;amp;highlight=bwForCluster Registration Server bwForCluster Entitlement Check]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Note: if you cannot log in to the registration server at all, some crucial information is missing in the information your home university is transmitting to it. Contact the helpdesk of your home university.&lt;br /&gt;
&lt;br /&gt;
== Request an Entitlement == &lt;br /&gt;
&lt;br /&gt;
If you need the entitlement, please follow the link for your institution or contact your local service desk if no information is provided:&lt;br /&gt;
&amp;lt;!--* [https://www.hs-esslingen.de/informatik-und-informationstechnik/forschung-labore/projekte/forschungsprojekte/high-performance-computing/ Hochschule Esslingen]--&amp;gt;&lt;br /&gt;
* [[Registration/bwIDM-Entitlements-Uni-Freiburg|Universität Freiburg]]&lt;br /&gt;
* [https://heiservices.uni-heidelberg.de/entitlement Universität Heidelberg] (access only within Uni Heidelberg network)&lt;br /&gt;
* [https://kim.uni-hohenheim.de/bwhpc-account/ Universität Hohenheim]&lt;br /&gt;
* [https://www.scc.kit.edu/downloads/ISM/SD-HPC-Formulare/Accessform_bwForCluster_v1_DE_EN_2026.pdf Karlsruhe Institute of Technology (KIT)]&lt;br /&gt;
* [https://www.kim.uni-konstanz.de/services/forschen-und-lehren/high-performance-computing/zugang-bwforcluster/ Universität Konstanz]&lt;br /&gt;
* [[BwForCluster User Access Members Uni Mannheim|Universität Mannheim]]&lt;br /&gt;
* [https://www.hlrs.de/apply-for-computing-time/bwforcluster Universität Stuttgart]&lt;br /&gt;
* [[BwForCluster User Access Members Uni Tübingen|Universität Tübingen]]&lt;br /&gt;
* [[BwForCluster User Access Members Uni Ulm|Universität Ulm]]&lt;br /&gt;
* [[Registration/HAW|HAW BW e.V.]]: Please contact your local service desk&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 3px solid #ffc107; padding: 15px; background-color: #fff3cd; margin: 10px 0;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Entitlement Synchronization:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After your university assigns the entitlement, it takes some time for it to synchronize across the system.&lt;br /&gt;
* &#039;&#039;&#039;If the entitlement does not appear within 24 hours,&#039;&#039;&#039; contact your local service desk&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;text-align:right;&amp;quot;&amp;gt;[[Registration/bwForCluster/RV|Go to step B]]&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16147</id>
		<title>Justus3</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16147"/>
		<updated>2026-06-19T09:15:33Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- [[File:Justus3_pre.jpg|right|frameless|thumb|alt=Justus3 |upright=0.4| Justus 3 ]] --&amp;gt;&lt;br /&gt;
[[File:Justus3_header.png|700px]]&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster Justus 3&#039;&#039;&#039; is the state-wide high-performance compute cluster dedicated to &#039;&#039;&#039;Computational Chemistry and Quantum Sciences&#039;&#039;&#039; in Baden-Württemberg. &lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* 2026-06-16: Cooling installations for the new cluster has been enabled&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[Justus3/Getting Started|Getting Started]]&lt;br /&gt;
* Online Tutorial [https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC Introduction to Linux in HPC] (external link)&lt;br /&gt;
* [[Justus3/Support|Contact and Support]]&lt;br /&gt;
* Send [[Feedback|Feedback]] about Wiki pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration/bwForCluster|Registration]]&lt;br /&gt;
* [[Justus3/Policy Agreement|Policy Agreement]]&lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Login|Login]]&lt;br /&gt;
* [[Justus3/Hardware|Hardware and Architecture]] &lt;br /&gt;
** [[Justus3/Hardware#Node_Specifications|Node Specifications]]&lt;br /&gt;
** [[Justus3/Hardware#Storage_Architecture|File Systems and Workspaces]] &lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Software|Software]]&lt;br /&gt;
* [[Justus3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&lt;br /&gt;
** [[bwForCluster Justus 3 Slurm HOWTO|Slurm HOWTO]]&lt;br /&gt;
* [[Justus3/Visualization|Visualisation]] &lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please &#039;&#039;&#039;[[Justus3/Acknowledgement|acknowledge]]&#039;&#039;&#039; the Justus 3 cluster in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16146</id>
		<title>Justus3</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Justus3&amp;diff=16146"/>
		<updated>2026-06-19T09:06:28Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: Created page with &amp;quot;&amp;lt;!--  Justus 3  --&amp;gt; 700px  The &amp;#039;&amp;#039;&amp;#039;bwForCluster Justus 3&amp;#039;&amp;#039;&amp;#039; is the state-wide high-performance compute cluster dedicated to &amp;#039;&amp;#039;&amp;#039;Computational Chemistry and Quantum Sciences&amp;#039;&amp;#039;&amp;#039; in Baden-Württemberg.  &amp;lt;!--{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot;  | style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News |- |  |} --&amp;gt; {| style=&amp;quot;  b...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- [[File:Justus3_pre.jpg|right|frameless|thumb|alt=Justus3 |upright=0.4| Justus 3 ]] --&amp;gt;&lt;br /&gt;
[[File:Justus3_header.png|700px]]&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;bwForCluster Justus 3&#039;&#039;&#039; is the state-wide high-performance compute cluster dedicated to &#039;&#039;&#039;Computational Chemistry and Quantum Sciences&#039;&#039;&#039; in Baden-Württemberg. &lt;br /&gt;
&amp;lt;!--{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
{| style=&amp;quot;  background:#FEF4AB; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#FFE856; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | News&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* None&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Training &amp;amp; Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[Justus3/Getting Started|Getting Started]]&lt;br /&gt;
* Online Tutorial [https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC Introduction to Linux in HPC] (external link)&lt;br /&gt;
* [[Justus3/Support|Contact and Support]]&lt;br /&gt;
* Send [[Feedback|Feedback]] about Wiki pages&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | User Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Registration/bwForCluster|Registration]]&lt;br /&gt;
* [[Justus3/Policy Agreement|Policy Agreement]]&lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Login|Login]]&lt;br /&gt;
* [[Justus3/Hardware|Hardware and Architecture]] &lt;br /&gt;
** [[Justus3/Hardware#Node_Specifications|Node Specifications]]&lt;br /&gt;
** [[Justus3/Hardware#Storage_Architecture|File Systems and Workspaces]] &lt;br /&gt;
&lt;br /&gt;
* [[Justus3/Software|Software]]&lt;br /&gt;
* [[Justus3/Jobscripts: Running Your Calculations|Jobscripts: Running Your Calculations]]&lt;br /&gt;
** [[bwForCluster Justus 3 Slurm HOWTO|Slurm HOWTO]]&lt;br /&gt;
* [[Justus3/Visualization|Visualisation]] &lt;br /&gt;
* [[Development]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Cluster Funding&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* Please &#039;&#039;&#039;[[Justus3/Acknowledgement|acknowledge]]&#039;&#039;&#039; the Justus 3 cluster in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Status&amp;diff=16145</id>
		<title>Status</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Status&amp;diff=16145"/>
		<updated>2026-06-19T08:30:23Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= bwHPC Cluster and Service Status Page =&lt;br /&gt;
&lt;br /&gt;
== Current Status ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--{{Template:Status|warn|Status: Jobs suspended on Justus 2}}&lt;br /&gt;
Due to work on the power supply of the cooling system all jobs have been suspended to prevent overheating.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Status|ok|Status: Ok}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Template usage examples: color ok(green),warn(yellow),alert(red). Enter custom text in 3rd field&lt;br /&gt;
{{Template:Status|ok|Status: Ok}}&lt;br /&gt;
{{Template:Status|warn|Status: maintenance upcoming}}&lt;br /&gt;
{{Template:Status|alert|Status: bwUniCluster down}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Relevant Old Messages ==&lt;br /&gt;
* BinAC 2 maintenance: June 8–12&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Main_Page&amp;diff=16144</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Main_Page&amp;diff=16144"/>
		<updated>2026-06-19T08:29:53Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;span style=&amp;quot;font-size:140%;&amp;gt;&#039;&#039;&#039;Welcome to the bwHPC Wiki.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
bwHPC represents services and resources in the State of &#039;&#039;&#039;B&#039;&#039;&#039;aden-&#039;&#039;&#039;W&#039;&#039;&#039;ürttemberg, Germany, for High Performance Computing (&#039;&#039;&#039;HPC&#039;&#039;&#039;), Data Intensive Computing (&#039;&#039;&#039;DIC&#039;&#039;&#039;) and Large Scale Scientific Data Management (&#039;&#039;&#039;LS2DM&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
The main bwHPC web page is at &#039;&#039;&#039;[https://www.bwhpc.de/ https://www.bwhpc.de/]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Many topics depend on the cluster system you use. &lt;br /&gt;
First choose the cluster you use,  then select the correct topic.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- bwHPC STATUS START --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Status|ok|Status: Ok}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
Template usage examples: color ok(green),warn(yellow),alert(red). Enter custom text in 3rd field&lt;br /&gt;
{{Template:Status|ok|Status: Ok}}&lt;br /&gt;
{{Template:Status|warn|Status: maintenance upcoming}}&lt;br /&gt;
{{Template:Status|alert|Status: bwUniCluster down}}&lt;br /&gt;
{{Template:Status|warn|Status: Jobs suspended on Justus 2}}&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- bwHPC STATUS END --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot; background:#eeeefe; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold; text-align:left&amp;quot; | Courses / eLearning&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [https://training.bwhpc.de/ eLearning and Online Courses]&lt;br /&gt;
* [https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC Introduction to Linux in HPC (external resource)]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold; text-align:left&amp;quot; | [[File:Clusternodes.svg|x20px]]  Need Access to a Cluster?&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[When to use an HPC Cluster]]&lt;br /&gt;
* [[Running Calculations]]&lt;br /&gt;
* [[Registration]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;  background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | [[File:Clusternodes.svg|x20px]]  HPC System Specific Documentation&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
bwHPC encompasses several HPC compute clusters at different universities in Baden-Württemberg. Each cluster is dedicated to [https://www.bwhpc.de/bwhpc-domains.php specific research domains]. &lt;br /&gt;
 &lt;br /&gt;
Documentation differs between compute clusters, please see cluster specific overview pages:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:5px; width:30%&amp;quot;  | [[BwUniCluster3.0|bwUniCluster 3.0]] &lt;br /&gt;
| style=&amp;quot;padding-left:20px;&amp;quot;  | General Purpose, Teaching&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:5px; width:30%&amp;quot;  | [[BinAC2|bwForCluster BinAC 2]] &lt;br /&gt;
| style=&amp;quot;padding-left:20px;&amp;quot;  | Bioinformatics, Astrophysics, Geosciences, Pharmacy, and Medical Informatics&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:5px; width:30%&amp;quot; | [[Helix|bwForCluster Helix]]&lt;br /&gt;
| style=&amp;quot;padding-left:20px;&amp;quot;  |   Structural and Systems Biology, Medical Science, Soft Matter, Computational Humanities, and Mathematics and Computer Science&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:5px; width:30%&amp;quot;  | [[:JUSTUS2| bwForCluster JUSTUS 2]] &lt;br /&gt;
| style=&amp;quot;padding-left:20px;&amp;quot;  | Theoretical Chemistry, Condensed Matter Physics, and Quantum Sciences&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding:5px; width:30%&amp;quot;  | [[NEMO2|bwForCluster NEMO 2]] &lt;br /&gt;
| style=&amp;quot;padding-left:20px;&amp;quot;  | Neurosciences, Particle Physics, Materials Science, and Microsystems Engineering&lt;br /&gt;
|}&lt;br /&gt;
|-&lt;br /&gt;
|bwHPC Clusters: [https://www.bwhpc.de/cluster.php operational status] &lt;br /&gt;
Further Compute Clusters in Baden-Württemberg (separate access policies):&lt;br /&gt;
* [[DACHS | Datenanalyse Cluster der Hochschulen (DACHS)]]&lt;br /&gt;
* bwHPC tier 1: [https://kb.hlrs.de/platforms/index.php/Hunter_(HPE) Hunter] ([https://www.hlrs.de/apply-for-computing-time getting access])&lt;br /&gt;
* bwHPC tier 2: [https://www.nhr.kit.edu/userdocs/horeka HoreKa] ([https://www.nhr.kit.edu/userdocs/horeka/projects/ getting access])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;background:#deffee; width:100%;&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#cef2e0; font-size:120%; font-weight:bold; text-align:left&amp;quot; | [[File:Clusternodes.svg|x20px]]  Documentation valid for all Clusters&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [[Environment Modules| Software Environment Modules]]: usage of preexisting software&lt;br /&gt;
* [https://www.bwhpc.de/software.html List of Software] on all clusters&lt;br /&gt;
* [[Data Transfer|Data Transfer]]: working with files [[File:Notebook.svg|x15px]] &amp;lt;---&amp;gt; [[File:Clusternodes.svg|x15px]]&lt;br /&gt;
* [[Development| Development]]: software, programming languages, parallel pogramming&lt;br /&gt;
* [[Energy Efficient Cluster Usage | (Energy) Efficient Cluster Usage]] for low waiting times and fast running jobs&lt;br /&gt;
* [[HPC Glossary]]&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;height:100%; background:#ffeaef; width:100%&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f5dfdf; font-size:120%; font-weight:bold;  text-align:left&amp;quot;   | [[File:Storage_small.svg|x15px]]  Scientific Data Storage&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
User guides of available scientific data storage services:&lt;br /&gt;
* [[SDS@hd]]: Everyone can join existing storage projects, entitlement needed for creating your own, [https://sds-hd.urz.uni-heidelberg.de/management/shib/sds_costs.php cost sheet]&lt;br /&gt;
* [https://uni-tuebingen.de/einrichtungen/zentrum-fuer-datenverarbeitung/projekte/laufende-projekte/bwsfs bwSFS]&lt;br /&gt;
Associated, but local scientific storage services are:&lt;br /&gt;
* [https://wiki.scc.kit.edu/lsdf/index.php/Category:LSDF_Online_Storage LSDF Online Storage] (only for KIT and KIT partners)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;height:100%; background:#ffeaef; width:100%&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f5dfdf; font-size:120%; font-weight:bold;  text-align:left&amp;quot;   | [[File:Storage_small.svg|x15px]]  Scientific Data Archiving&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
For user guides of the scientific data archiving services:&lt;br /&gt;
* [https://www.rda.kit.edu/english bwDataArchive]: Open to all scientists at KIT and institutions in Baden-Württemberg that have signed a service agreement with KIT&lt;br /&gt;
Associated, but local archiving services for scientific data are:&lt;br /&gt;
* [https://www.urz.uni-heidelberg.de/de/service-katalog/speicher/heiarchive heiARCHIVE] (only for members of Heidelberg University)&lt;br /&gt;
For instructions on how to move the data, depending on the offered connections, can be found under [[Data Transfer | Data Transfer]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;height:100%; background:#ffeaef; width:100%&amp;quot;&lt;br /&gt;
| style=&amp;quot;padding:8px; background:#f5dfdf; font-size:120%; font-weight:bold;  text-align:left&amp;quot;   | Research Data Management&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
* [https://www.forschungsdaten.org/index.php/FDM-Kontakte#Deutschland Research Data Management (RDM)] contact persons&lt;br /&gt;
* [https://www.forschungsdaten.info Portal for Research Data Management] (Forschungsdaten.info)&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;  background:#eeeefe; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#dedefe; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Support&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* [[BwSupportPortal|Submit a Ticket in our Support Portal]]&lt;br /&gt;
Support is provided by the [https://www.bwhpc.de/teams.php bwHPC Competence Centers]:&lt;br /&gt;
|}&lt;br /&gt;
{| style=&amp;quot;  background:#e6e9eb; width:100%;&amp;quot; &lt;br /&gt;
| style=&amp;quot;padding:8px; background:#d1dadf; font-size:120%; font-weight:bold;  text-align:left&amp;quot; | Acknowledgement&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
* Please [[Acknowledgement|acknowledge]] our resources in your publications.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Data_Transfer/SSHFS&amp;diff=16143</id>
		<title>Data Transfer/SSHFS</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Data_Transfer/SSHFS&amp;diff=16143"/>
		<updated>2026-06-17T14:26:17Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sshfs is a network protocol for mounting data. It uses [[Data Transfer/SFTP|sftp]] under the hood.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
For the necessary installations follow this link:&amp;lt;br /&amp;gt; [https://linuxize.com/post/how-to-use-sshfs-to-mount-remote-directories-over-ssh/ How to use SSHFS to Mount Remote Directories over SSH].&amp;lt;br /&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;MacOS after the installation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
To enable sshfs on your Mac go to: System Preferences -&amp;amp;gt; General tab -&amp;amp;gt; Allow Extensions button&amp;lt;br /&amp;gt;&lt;br /&gt;
Then follow the instructions that pop up (make sure that you remember the instructions before shutting down your computer).&amp;lt;br /&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Linux installation short commands&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Debian/Ubuntu: &amp;lt;code&amp;gt;apt-get install sshfs&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CentOS/RedHat: &amp;lt;code&amp;gt;dnf install fuse-sshfs&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you want to use /etc/fstab, you can do this with the following entry:&lt;br /&gt;
&amp;lt;pre&amp;gt;sshfs#&amp;amp;lt;username&amp;amp;gt;@&amp;amp;lt;hostname&amp;amp;gt;:    &amp;amp;lt;your_local_mountpoint&amp;amp;gt;   fuse   defaults,user,noauto,exec        0       0 &amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Caveat: Unmounting ===&lt;br /&gt;
&lt;br /&gt;
Note that this creates a virtual drive on your system just as if you would plug in an external drive that stays active until you unmount it. Disk mounts happen on a low level of operating systems, so it is important to unmount the virtual drive cleanly whenever possible.  &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MacOS &amp;amp; Linux:&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
If the connection to the cluster broke and you want to remount, you often have to use umount first. Try to remember to always unmount first before retrying. Otherwise it can happen that unmounting is not possible anymore by cmd. Usually the error message in this case tells you that the process is currently busy and therefore cannot umount. &lt;br /&gt;
&lt;br /&gt;
You should be able to find the process(es) that use the file system with &amp;lt;code&amp;gt;fuser -m &amp;amp;lt;your_local_mountpoint&amp;amp;gt;&amp;lt;/code&amp;gt; and kill/exit the processes that block unmounting or can kill them directly using &amp;lt;code&amp;gt;fuser -k -m &amp;amp;lt;your_local_mountpoint&amp;amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
In case this fails, you may have to restart your computer which automatically unmounts everything.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;bash&lt;br /&gt;
umount -f &amp;amp;lt;localPath&amp;amp;gt;&lt;br /&gt;
# For example&lt;br /&gt;
umount -f /Users/&amp;amp;lt;username&amp;amp;gt;/Documents/mounted&lt;br /&gt;
# or use&lt;br /&gt;
fusermount -u &amp;amp;lt;localPath&amp;amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Windows&#039;&#039;&#039;&lt;br /&gt;
You should be able to click on the drive and choose &amp;quot;eject&amp;quot; or &amp;quot;unmount&amp;quot;. If this is not the case, you can use &lt;br /&gt;
 net use X: /delete&lt;br /&gt;
or if this does not work&lt;br /&gt;
 taskkill /f /im sshfs.exe &lt;br /&gt;
(from: [https://stackoverflow.com/questions/62031900/how-to-unmount-close-the-mount-for-sshfs-windows stackoverflow])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&#039;&#039;Caution: sshfs on Windows doesn&#039;t work with 2FA. An alternative is [[Data_Transfer/Rclone | Rclone with sftp]] + [[Registration/SSH | ssh key]].&#039;&#039;&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type: decimal;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to &amp;amp;quot;This PC&amp;amp;quot; and select &amp;amp;quot;Connect network drive&amp;amp;quot; (&amp;amp;quot;Netzlaufwerk verbinden&amp;amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a drive (W:) and click on &amp;amp;quot;connect with webpage on which you can save documents and images&amp;amp;quot; (Verbindung mit website herstellen, auf der Sie Dokumente und Bilder speichern können)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following as address, to connect to the home or root folder:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;\sshfs\&amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;/&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
If you would want to go two folders up, you would add “&#039;&#039;../../&#039;&#039;” at the end.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MacOS &amp;amp; Linux ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type: decimal;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create an empty directory. The cluster/storage folder is going to be mounted to this directory.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mount a folder from the cluster/storage:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;# Home folder&lt;br /&gt;
sshfs &amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;: &amp;lt;localPath&amp;gt;&lt;br /&gt;
# subfolderX&lt;br /&gt;
sshfs &amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;:subfolderX &amp;lt;localPath&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Energy_Efficient_Cluster_Usage&amp;diff=16134</id>
		<title>Energy Efficient Cluster Usage</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Energy_Efficient_Cluster_Usage&amp;diff=16134"/>
		<updated>2026-06-16T10:07:25Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: /* How many and which kind of hardware resources do I require for it */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Energy consumption of data centers has been increasing continuously throughout the last decade. In 2020, the energy consumption of all data centers in Germany amounted to around  [https://www.bundestag.de/resource/blob/863850/423c11968fcb5c9995e9ef9090edf9e6/WD-8-070-21-pdf-data.pdf 3 percent] of the total electricity produced. Accompanying this large energy consumption are large-scale emissions of CO2 to the atmosphere and thus significant contributions to climate change.&lt;br /&gt;
To illustrate this, an average compute job running on a single node for one day may easily consume 10 kWh or even more. That translates roughly to brewing 700 cups of coffee.&lt;br /&gt;
Assuming that a typical bwHPC cluster has a few hundred compute nodes, this amounts to the energy consumption of a village for each cluster. &lt;br /&gt;
&lt;br /&gt;
Although a large amount of this energy consumption is an intrinsic requirement of running large HPC clusters (even when it&#039;s processors are idle, a cluster uses a lot of energy), efficient use of the available resources is important. Using as many resources as possible does not make a power user. Using them wisely does.&lt;br /&gt;
In the following, a basic introduction to some of the most important aspects of energy-efficient HPC usage from a user perspective is given. &lt;br /&gt;
&lt;br /&gt;
We can generally distinguish three tasks when optimizing for running HPC jobs efficiently.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  What do I want to do and why do I need an HPC Cluster for it?&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  How many and which kind of hardware resources do I require for it?&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  How do I optimize my code to use these resources most efficiently?&lt;br /&gt;
&lt;br /&gt;
= What do I want to do and why do I need an HPC Cluster for it? =&lt;br /&gt;
&lt;br /&gt;
The bwHPC clusters are used to almost full capacity, and running a job on an HPC node consumes a lot of energy, as shown above. &lt;br /&gt;
Therefore, users are requested to run only necessary jobs.&lt;br /&gt;
&lt;br /&gt;
Please consider testing new setups and their output for validity prior to submitting jobs that require lots of resources. This also includes projects where a lot of (smaller) similar jobs are submitted. &lt;br /&gt;
&lt;br /&gt;
Make sure to double-check your jobs prior to the submission, as having to discard the output data of an HPC project due to faulty input files is wasting a lot of computational resources.&lt;br /&gt;
&lt;br /&gt;
Finally, identifying the specific resource requirements for a given job is important to allocate the optimal amount for your compute job, and to decide if an HPC cluster is needed at all.&lt;br /&gt;
&lt;br /&gt;
= How many and which kind of hardware resources do I require for it =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Resource allocation is a crucial part when working on an HPC cluster. &lt;br /&gt;
As this is dependent on both the job as well as the specific cluster hardware and architecture available. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;A small number of jobs and few resources&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Submit to the scheduler. No extended testing and resource scaling analysis are needed. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Medium-sized projects&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Run only necessary jobs: Please consider testing new setups and their output for validity prior to submitting a huge amount of similar jobs&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Start small: Run your problem on a small set of resources first.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Use the proper tools for development: If you develop your own code, please use the proper tools for debugging and parallel performance analysis. See: [[Development#Documentation_in_the_Wiki|Development]].&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  A look at the job feedback can help you determine if you are using the cluster efficiently&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Large projects&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Same approach as for medium-sized projects. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Run a scaling analysis for your project with regard to how many resources work best. See: [[Scaling]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Many short jobs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Handling via the scheduler is inefficient. &lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Simple parallelization by hand is advisable. See: A basic introduction to [[Development/Parallel_Programming | Parallel Programming]].&lt;br /&gt;
&lt;br /&gt;
= How do I optimize my code to use these resources most efficiently? =&lt;br /&gt;
&lt;br /&gt;
The above recommendations will help use the cluster resources more efficiently.&lt;br /&gt;
Regarding software development, power efficiency correlates obviously heavily with &#039;&#039;&#039;computing performance&#039;&#039;&#039;, but also with memory usage, i.e. the amount of memory used, but also memory efficiency.&lt;br /&gt;
&lt;br /&gt;
Here, we have gathered a few results based on other research:&lt;br /&gt;
&amp;amp;rarr;  Use an efficient programming language such as Rust, C, and C++ -- well any compiled language. Do not use any interpreted language like Perl or Python. Since Machine Learning is a hot topic, this deserves a few words: Any ML-Python code using Tensorflow or other libraries will make heavy usage of NumPy and other math packages, which will use C-based implementations. Please make sure, you use the provided Python modules, which are optimized to use Intel MKL and other mathematical libraries.&lt;br /&gt;
&lt;br /&gt;
Further reading:&lt;br /&gt;
Rui Pereira, et al: &amp;quot;&#039;&#039;Energy efficiency across programming languages: how do energy, time, and memory relate?&#039;&#039;&amp;quot;, SLE 2017: Proc. of the 10th ACM SIGPLAN Int. Conf. on SW Language Eng., Oct. 2017, pp. 256–267, [https://doi.org/10.1145/3136014.3136031 doi:10.1145/3136014.3136031]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  Analyse memory access patterns&lt;br /&gt;
&lt;br /&gt;
&amp;amp;rarr;  For small tight loops checking for locks, use the &amp;lt;code&amp;gt;pause&amp;lt;/code&amp;gt; instruction.&lt;br /&gt;
&lt;br /&gt;
= Summary: General Recommendations =&lt;br /&gt;
&lt;br /&gt;
* Choose the most &#039;&#039;&#039;efficient algorithms&#039;&#039;&#039; for the given problem.&lt;br /&gt;
* Run only &#039;&#039;&#039;necessary&#039;&#039;&#039; jobs: Please consider testing new setups and their output for validity prior to submitting a huge amount of similar jobs.&lt;br /&gt;
* Start &#039;&#039;&#039;small&#039;&#039;&#039;: Run your problem on a small number of parallel entities (be it processes or threads) first.&lt;br /&gt;
* &#039;&#039;&#039;Estimate&#039;&#039;&#039; the runtime of the parallel job as &#039;&#039;&#039;exactly&#039;&#039;&#039; as possible to increase the efficiency of the scheduling of the whole system.&lt;br /&gt;
* Use the proper tools for development: If you develop your own code, please use the proper tools for debugging and parallel performance analysis. More information is available on the bwHPC Wiki.&lt;br /&gt;
* A look at the &#039;&#039;&#039;job feedback&#039;&#039;&#039; can help you determine if you are using the cluster efficiently.&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=Data_Transfer/SSHFS&amp;diff=16118</id>
		<title>Data Transfer/SSHFS</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=Data_Transfer/SSHFS&amp;diff=16118"/>
		<updated>2026-06-03T08:45:06Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: remove harmful otp-incompatible reconnect flags&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Sshfs is a network protocol for mounting data. It uses [[Data Transfer/SFTP|sftp]] under the hood.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
For the necessary installations follow this link:&amp;lt;br /&amp;gt; [https://linuxize.com/post/how-to-use-sshfs-to-mount-remote-directories-over-ssh/ How to use SSHFS to Mount Remote Directories over SSH].&amp;lt;br /&amp;gt;&lt;br /&gt;
a) &#039;&#039;&#039;MacOS after the installation&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
To enable sshfs on your Mac go to: System Preferences -&amp;amp;gt; General tab -&amp;amp;gt; Allow Extensions button&amp;lt;br /&amp;gt;&lt;br /&gt;
Then follow the instructions that pop up (make sure that you remember the instructions before shutting down your computer).&amp;lt;br /&amp;gt;&lt;br /&gt;
b) &#039;&#039;&#039;Linux installation short commands&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Debian/Ubuntu: &amp;lt;code&amp;gt;apt-get install sshfs&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;CentOS/RedHat: &amp;lt;code&amp;gt;dnf install fuse-sshfs&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If you want to use /etc/fstab, you can do this with the following entry:&lt;br /&gt;
&amp;lt;pre&amp;gt;sshfs#&amp;amp;lt;username&amp;amp;gt;@&amp;amp;lt;hostname&amp;amp;gt;:    &amp;amp;lt;your_local_mountpoint&amp;amp;gt;   fuse   defaults,user,noauto,exec        0       0 &amp;lt;/pre&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&#039;&#039;Caution: sshfs on Windows doesn&#039;t work with 2FA. An alternative is [[Data_Transfer/Rclone | Rclone with sftp]] + [[Registration/SSH | ssh key]].&#039;&#039;&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type: decimal;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Go to &amp;amp;quot;This PC&amp;amp;quot; and select &amp;amp;quot;Connect network drive&amp;amp;quot; (&amp;amp;quot;Netzlaufwerk verbinden&amp;amp;quot;)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Select a drive (W:) and click on &amp;amp;quot;connect with webpage on which you can save documents and images&amp;amp;quot; (Verbindung mit website herstellen, auf der Sie Dokumente und Bilder speichern können)&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Enter the following as address, to connect to the home or root folder:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;\sshfs\&amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;/&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
If you would want to go two folders up, you would add “&#039;&#039;../../&#039;&#039;” at the end.&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== MacOS &amp;amp; Linux ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol style=&amp;quot;list-style-type: decimal;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Create an empty directory. The cluster/storage folder is going to be mounted to this directory.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Mount a folder from the cluster/storage:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;# Home folder&lt;br /&gt;
sshfs &amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;: &amp;lt;localPath&amp;gt;&lt;br /&gt;
# subfolderX&lt;br /&gt;
sshfs &amp;lt;username&amp;gt;@&amp;lt;hostname&amp;gt;:subfolderX &amp;lt;localPath&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Undo mounting ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;MacOS &amp;amp; Linux:&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
If the connection to the cluster broke and you want to remount, you often have to use umount first. Try to remember to always unmount first before retrying. Otherwise it can happen that unmounting is not possible anymore by cmd. Usually the error message in this case tells you that the process is currently busy and therefore cannot umount. In this case, you have to restart the notebook which automatically unmounts everything.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;```bash&lt;br /&gt;
umount -f &amp;amp;lt;localPath&amp;amp;gt;&lt;br /&gt;
# For example&lt;br /&gt;
umount -f /Users/&amp;amp;lt;username&amp;amp;gt;/Documents/mounted&lt;br /&gt;
# or use&lt;br /&gt;
fusermount -u &amp;amp;lt;localPath&amp;amp;gt;&lt;br /&gt;
```&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
	<entry>
		<id>https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Software/ADF&amp;diff=16083</id>
		<title>JUSTUS2/Software/ADF</title>
		<link rel="alternate" type="text/html" href="https://wiki.bwhpc.de/wiki/index.php?title=JUSTUS2/Software/ADF&amp;diff=16083"/>
		<updated>2026-05-19T09:24:50Z</updated>

		<summary type="html">&lt;p&gt;K Siegmund: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Softwarepage|chem/adf}}&lt;br /&gt;
&lt;br /&gt;
{| width=600px class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Description !! Content&lt;br /&gt;
|-&lt;br /&gt;
| module load&lt;br /&gt;
| chem/adf&lt;br /&gt;
|-&lt;br /&gt;
| License&lt;br /&gt;
| Commercial - see [https://www.scm.com/adf-modeling-suite/pricing-licensing/scm-license-terms SCM License Terms]&lt;br /&gt;
|-&lt;br /&gt;
| Citing&lt;br /&gt;
| [https://www.scm.com/doc/ADF/Required_citations.html Required citations] as well as [https://www.scm.com/adf-modeling-suite module specific citations]&lt;br /&gt;
|-&lt;br /&gt;
| Links&lt;br /&gt;
| [https://www.scm.com/ ADF Homepage] and [https://www.scm.com/product/ product specific documentation pages]&lt;br /&gt;
|-&lt;br /&gt;
| Graphical Interface&lt;br /&gt;
| [[#Creating input files with adfinput|ADF GUI]]&lt;br /&gt;
|-&lt;br /&gt;
| User forum&lt;br /&gt;
| [https://www.scm.com/adf-discussion-list/ ADF Discussion List]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Description =&lt;br /&gt;
&lt;br /&gt;
The [https://www.scm.com/adf-modeling-suite/ ADF Modeling Suite] by [https://www.scm.com/ SCM] (Software for Chemistry &amp;amp; Materials) is a collection of programs for modeling chemical and physical properties of molecules and solids. The suite consists of the following components:&lt;br /&gt;
&lt;br /&gt;
* With help of the graphical user interface &#039;&#039;&#039;adfinput&#039;&#039;&#039; one can construct molecules, solids and slabs. All kinds of calculational parameters like functionals, basis sets, convergence parameters can be defined as well. The calculation and its parameters can be saved as a &#039;&#039;run&#039;&#039;-file which is suitable for inclusion in our queueing system scripts. For details see the [https://www.scm.com/doc/Tutorials/Introduction/Introduction.html Tutorials] of SCM.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;adfjobs&#039;&#039;&#039; can used for interactive job control. This is intended only for short test jobs running in background for some minutes. For longer jobs one should save the job as &#039;&#039;run&#039;&#039;-file which can be called from within a queueing system script. For details see the [https://www.scm.com/doc/Tutorials/Introduction/Introduction.html Tutorials] of SCM.&lt;br /&gt;
&lt;br /&gt;
* [https://www.scm.com/product/adf/ &#039;&#039;&#039;adf&#039;&#039;&#039;] is a powerful molecular DFT (density functional theory) code applicable in many areas of chemistry and materials science. One strength of ADF is in the field of inorganic chemistry.&lt;br /&gt;
&lt;br /&gt;
* [https://www.scm.com/product/band_periodicdft/ &#039;&#039;&#039;band&#039;&#039;&#039;] is a DFT code for periodic systems using local slater type orbital basis sets.&lt;br /&gt;
&lt;br /&gt;
* [https://www.scm.com/product/dftb/ &#039;&#039;&#039;dftb&#039;&#039;&#039;] provides fast approximate methods for studying large molecules and large periodic systems.&lt;br /&gt;
&lt;br /&gt;
* [https://www.scm.com/product/reaxff/ &#039;&#039;&#039;reaxff&#039;&#039;&#039;] is a bond order based force field program for studying reaction dynamics in large complex systems.&lt;br /&gt;
&lt;br /&gt;
* The [https://www.scm.com/product/cosmo-rs/ &#039;&#039;&#039;COSMO-RS&#039;&#039;&#039;] method allows to predict thermodynamic properties of solutions and mixtures (LogP, VLE, pKa, ...) based on quantum mechanical data from ADF.&lt;br /&gt;
&lt;br /&gt;
= License and citing =&lt;br /&gt;
&lt;br /&gt;
The ADF program suite is available for all users of the cluster. When you publish any results obtained with the ADF program suite you must cite ADF and the used components properly. Therefore please see the [https://www.scm.com/doc/ADF/Required_citations.html required citations]. Furthermore there might be additional [https://www.scm.com/adf-modeling-suite component specific citations] that can be found in documentation of the individual components.&lt;br /&gt;
&lt;br /&gt;
= Usage =&lt;br /&gt;
&lt;br /&gt;
== Creating input files with adfinput ==&lt;br /&gt;
&lt;br /&gt;
Probably the easiest method to create input files is using the graphical user interface &#039;&#039;&#039;adfinput&#039;&#039;&#039;: First start and connect to a [[Start_VNC_Server_-_bwForCluster_Chemistry_-_3D_Acceleration|3D-accelerated VNC session]] via TigerVNC running on one of our visualization nodes. &lt;br /&gt;
&lt;br /&gt;
See: [[JUSTUS2/Visualization]]&lt;br /&gt;
&lt;br /&gt;
Then - within the VNC window - load the adf module and run adfinput with 3D acceleration:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
module load chem/adf&lt;br /&gt;
vglrun adfinput&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With help of ADFinput molecules and periodic systems can be constructed (depending on the selected target program, i.e. &#039;&#039;&#039;adf&#039;&#039;&#039; or &#039;&#039;&#039;band&#039;&#039;&#039;). Furthermore one can control most calculational parameters like DFT methods, basis sets, convergence criteria, etc. After saving the calculation via &#039;&#039;&#039;File -&amp;gt; Save as&#039;&#039;&#039; with name &#039;&#039;&#039;MY_JOB&#039;&#039;&#039;, a &#039;&#039;&#039;run&#039;&#039;&#039;-shell script with name &#039;&#039;&#039;MY_JOB.run&#039;&#039;&#039; can be found on disk.&lt;br /&gt;
&lt;br /&gt;
This &#039;&#039;&#039;run&#039;&#039;&#039;-shell script contains the job input and executes the appropriate ADF commands like &#039;&#039;&#039;adf&#039;&#039;&#039;, &#039;&#039;&#039;band&#039;&#039;&#039;, etc (the input is piped via STDIN into those commands). The &#039;&#039;&#039;run&#039;&#039;&#039;-script can be called from within your ADF queueing system shell script, thus the queueing system shell script still defines the queueing system parameters, manages the temporary directories, loads the module, cleans up after the end of the job, etc).&lt;br /&gt;
&lt;br /&gt;
For an introduction how to use the ADF GUI please follow some of the [https://www.scm.com/doc/Tutorials/Introduction/Introduction.html ADF tutorials]. If you want to change the job input without GUI, you can edit the &#039;&#039;&#039;run&#039;&#039;&#039;-shell scripts manually. All possible keywords and options are documented in the &#039;&#039;&#039;manuals&#039;&#039;&#039; sections of the [https://www.scm.com/doc/Documentation/index.html documentation of the individual programs].&lt;br /&gt;
&lt;br /&gt;
== Parallel computing ==&lt;br /&gt;
&lt;br /&gt;
In queueing system scripts the commands &#039;&#039;&#039;adf&#039;&#039;&#039;, &#039;&#039;&#039;band&#039;&#039;&#039;, ... automatically use the cores as specified when submitting the job script. Neither &#039;&#039;&#039;mpirun&#039;&#039;&#039; nor any further command line options are required.&lt;br /&gt;
&lt;br /&gt;
In case of interactive single-node test jobs one can limit the number of cores via command line option &#039;&#039;&#039;-n NB_OF_CORES&#039;&#039;&#039;, for example &#039;&#039;&#039;adf -n 8&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Disk usage ==&lt;br /&gt;
&lt;br /&gt;
Temporary files are stored below directory &#039;&#039;&#039;SCM_TMPDIR&#039;&#039;&#039;. Typically this environment variable is defined within the queueing system script and points to some node-local directory below &#039;&#039;&#039;TMPDIR&#039;&#039;&#039;. In case of multi-node jobs, &#039;&#039;&#039;SCM_TMPDIR&#039;&#039;&#039; must point to the same directory on every node and must exist on every node.&lt;br /&gt;
&lt;br /&gt;
When loading the adf module, &#039;&#039;&#039;SCM_TMPDIR&#039;&#039;&#039; is defined automatically and usually points to &#039;&#039;&#039;TMPDIR&#039;&#039;&#039;. When running under control of the queueing system, &#039;&#039;&#039;TMPDIR&#039;&#039;&#039; is the node-local scratch directory of the job.&lt;br /&gt;
&lt;br /&gt;
Please never put temporary files of ADF on central file systems like &#039;&#039;&#039;HOME&#039;&#039;&#039; or &#039;&#039;&#039;SCRATCH&#039;&#039;&#039; or workspaces.&lt;br /&gt;
&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>K Siegmund</name></author>
	</entry>
</feed>