JUSTUS3/Getting Started: Difference between revisions
Jump to navigation
Jump to search
K Siegmund (talk | contribs) (Created page with " 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 "job script" 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. → '''Running Calculations''' * Get Access: Follow the registration process for the bw...") |
K Siegmund (talk | contribs) (→Basics) |
||
| Line 8: | Line 8: | ||
== Basics == |
== Basics == |
||
* know the cluster rules: → '''[[JUSTUS2/Policy_Agreement]]''' |
* know the cluster rules: → '''[[JUSTUS2/Policy_Agreement]]''' |
||
* log in to the cluster (and first set a 2FA secret): [[JUSTUS3/Login]] |
* log in to the cluster (and first set a 2FA secret): '''[[JUSTUS3/Login]]''' |
||
* get accustomed with the linux commandline: |
* get accustomed with the linux commandline: |
||
** HPC Wiki (external site) → '''[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]''' |
** HPC Wiki (external site) → '''[https://hpc-wiki.info/hpc/Introduction_to_Linux_in_HPC/The_Command_Line Introduction to Linux Commandline]''' |
||
Revision as of 16:36, 24 June 2026
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 "job script" 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. → Running Calculations
- Get Access: Follow the registration process for the bwForCluster. → How to Register for a bwForCluster
Basics
- know the cluster rules: → JUSTUS2/Policy_Agreement
- log in to the cluster (and first set a 2FA secret): JUSTUS3/Login
- get accustomed with the linux commandline:
- HPC Wiki (external site) → Introduction to Linux Commandline
- Have commands ready → HPC User's Linux Cheat Sheet (PDF)
- configure your shell → .bashrc Do's and Don'ts
- linux course at training.bwhpc.de
Running an Example with Preinstalled Software
- scientific software: learn how to load Software Modules
- continue reading until you found that there are example job scripts: Environment_Modules#Software_job_examples
- submit a sample job from a software as mentioned in the job example. Also see: JUSTUS3/Slurm
- monitor your job: JUSTUS3/Monitoring_Your_Jobs
Running Your Own Calculations in a Batch Job
|
Compute jobs on nodes must not write temporary I/O intensive data to central file systems. |
- transfer your own data to the cluster → Data Transfer
- Learn about available Hardware:
- adapt the sample job script to run your own job
- Submit and monitor your jobs with Slurm commands.
- Remember to mention the cluster in your publications. → Acknowledgement
Do Production Runs with Hundreds of Jobs
- Learn about Scaling your Job
- Determine how many compute-cores the job can use? → Scaling
- Make especially sure your compute jobs are running efficiently &arr; Energy Efficient Cluster Usage
- Specially remember to mention the cluster in your publications. → Acknowledgement