high performance and parallel computing

1
To request an account, visit: https://hpc.auburn.edu/hopper You will use your Auburn University user ID and password to connect to Hopper. To reset your AU password, visit: https://www.auburn.edu/myaccount Use a secure-shell (SSH) client to connect. Linux and Mac OS users, use your favorite terminal to connect. SecureCRT is recommended for Window users, available at: https://www.auburn.edu/auinstall ssh <auburnid>@hopper.auburn.edu To view running jobs: showq To submit a job: qsub -l nodes=1;ppn=20 <jobscript.sh> For more information on qsub: man qsub To check the status of a job: checkjob -v <job_id> To get the estimated start time of a pending job: showstart <job_id> Home Directories: /home/<auburnid> or ~/ Your home directory is the primary location for your datasets, output, and custom software. To transfer files to your home directory with SCP: scp <auburnid>@hopper.auburn.edu <source_filename> <~/target_filename> Scratch: /scratch This location is not subject to quota limits. Use this directory to store very large datasets for a short period of time. Files in this location are purged after 30 days and are not backed up. Software: /tools Many of the most popular software packages, compilers, and libraries are located here. Queues and Scheduling Files and Locations To check available modules: module avail To see which modules are loaded: module list To set your environment for a particular job: module load <software>[/version] To check your environment: echo $PATH echo $LD_LIBRARY_PATH To add to your path manually: export $PATH=$PATH:/new/path Environment Connecting H O P P E R C L U S T E R Q U I C K S TA R T G U I D E HIGH PERFORMANCE AND PARALLEL COMPUTING

Upload: others

Post on 21-Oct-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HIGH PERFORMANCE AND PARALLEL COMPUTING

To request an account, visit: https://hpc.auburn.edu/hopper

You will use your Auburn University user ID and password to connect to Hopper.

To reset your AU password, visit: https://www.auburn.edu/myaccount

Use a secure-shell (SSH) client to connect. Linux and Mac OS users, use your favorite terminal to connect.

SecureCRT is recommended for Window users, available at: https://www.auburn.edu/auinstall

ssh <auburnid>@hopper.auburn.edu

To view running jobs: showq

To submit a job: qsub -l nodes=1;ppn=20 <jobscript.sh>

For more information on qsub:man qsub

To check the status of a job: checkjob -v <job_id>

To get the estimated start time of a pending job:

showstart <job_id>

Home Directories: /home/<auburnid> or ~/ Your home directory is the primary location for your datasets, output, and custom software. To transfer files to your home directory with SCP:

scp <auburnid>@hopper.auburn.edu <source_filename> <~/target_filename>

Scratch: /scratch This location is not subject to quota limits. Use this directory to store very large datasets for a short period of time. Files in this location are purged after 30 days and are not backed up.

Software: /tools Many of the most popular software packages, compilers, and libraries are located here.

Queues and Scheduling

Files and Locations

To check available modules: module avail

To see which modules are loaded: module list

To set your environment for a particular job: module load <software>[/version]

To check your environment: echo $PATH echo $LD_LIBRARY_PATH

To add to your path manually: export $PATH=$PATH:/new/path

Environment

Connecting

H O P P E R C L U S T E R Q U I C K S T A R T G U I D E

H I G H P E R F O R M A N C E A N D P A R A L L E L C O M P U T I N G