JUSTUS3/Getting Started
Jump to navigation
Jump to search
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: → JUSTUS3/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 → Energy Efficient Cluster Usage
- Specially remember to mention the cluster in your publications. → Acknowledgement