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