1 TABLE OF CONTENTS
2 Introduction ....................................................................................................................................................... 3
3 Getting Started ................................................................................................................................................. 4
3.1 Hardware and Specifics ......................................................................................................................... 4
3.2 Getting Started as a Faculty Member .................................................................................................. 5
3.2.1 Account Eligibility ................................................................................................................................ 5
3.2.2 Applying for Faculty Account Access .............................................................................................. 5
3.2.3 Giving Your Students HPC Access ................................................................................................. 5
3.2.4 Gaining Access for Off-Campus Collaborators .............................................................................. 6
3.3 User Quotas ............................................................................................................................................ 7
3.3.1 Faculty File System Quotas .............................................................................................................. 7
3.3.2 Student File System Quotas ............................................................................................................. 7
3.3.3 System GPU Quotas ......................................................................................................................... 7
3.4 Provide Access to the Student Guide .................................................................................................. 7
3.5 A Note on the Landlord Tenant Model ................................................................................................. 7
4 Familiarizing yourself with the Technology .................................................................................................. 8
4.1 Logging On .............................................................................................................................................. 8
4.2 Familiarizing Yourself with the Command Line .................................................................................. 9
4.2.1 Common Linux Commands .............................................................................................................. 9
4.3 Introduction to the Anaconda Package Manager ............................................................................ 10
4.4 Running a Job with the Slurm Job Scheduler ................................................................................. 11
4.4.1 Common Slurm commands ........................................................................................................... 12
4.4.2 Running an Interactive Program with SRUN ............................................................................... 13
4.4.3 Running a Batch Program with SBATCH .................................................................................... 16
4.4.4 Additional Information on Batch Scripts ....................................................................................... 17
4.5 Other Useful Tools ............................................................................................................................... 19
4.5.1 Copying Files From Your Local Machine To the HPC ............................................................... 19
4.5.2 Available Languages and Resources ........................................................................................... 19
4.6 Policies and Best Practices ................................................................................................................ 20
4.6.1 HPC Best Practices ......................................................................................................................... 20
4.6.2 CSU System-wide IT and IT Security Policies ............................................................................ 20
4.6.3 Cal Poly Pomona IT and IT Security Policies.............................................................................. 20
4.7 Acknowledgements ............................................................................................................................. 21
4.8 HPC Questions and Support .............................................................................................................. 21