Octopus# Overview Hardware Resources Operating system Scheduler Partitions Storage Getting connected Connecting to a terminal Tools for connecting Generating a ssh private-public key pair Login to the HPC cluster using a ssh public key Connecting to a graphical user interface Creating SSH tunnels Transferring data scp rsync sftp winscp cyberduck filezilla mobaxterm Job scripts Job scripts examples Batch job submission and monitoring procedure Jobs time limits and checkpoints SLURM cheatsheet help Submitting a job List of running jobs Remove a job from the queue List of hosts and queues/partitions on the cluster Applications Useful module commands Installed applications, tools and scientific libraries Interactive jobs - Desktop environment on a compute nodes Recommended workflow An interactive job on a compute node Create/edit folder and files submit the job Create a ssh tunnel Connect using a vnc viewer (client) to the ssh tunnel on localhost Scientific Computing Environments Parallel Computing GPU computing Python Astrophysics Applications and Libraries Molecular dynamics Machine Learning - Deep Learning - Artificial Intelligence jobs Large language models The Matlab environment The Ansys Fluent environment Oil and Gas Applications Abaqus CST Pari - Computer Algebra Acknowledgements