HPC Tutorial No1
From HPC users
Jump to navigationJump to search
Part I
I. Cluster Overview:
- System Overview
- Available compilers
- Modification of user environments via "module"
- Available parallel environments
- Available Libraries
Part II
II. Introduction to the usage of SGE:
- General Job submission (specifying job requirements)
- Single Slot jobs (how to compile submit and monitor status)
- Parallel Jobs (openMPI, impi, smp)
- Monitoring and Controlling jobs (qstat, qrsh, qacct)
III. Debugging:
- Compiling programs for debugging
- Tracking memory issues
- Profiling
IV. Misc:
- Logging in from outside the university
- Mounting the HPC home directory
- Parallel environment memory issue
- Importance of allocating proper resources
Material:
The slides related to the presentation can be found here here.
Part III
V. Exercises (Computer-Lab):
- Simple example programs
- Practical aspects not covered in Parts I+II