-
-
Notifications
You must be signed in to change notification settings - Fork 29
Harvard
marypiper edited this page Jun 24, 2015
·
12 revisions
I just filled in some structure based on our etherpad notes, but please don't hesitate to change around as you see fit and add content.
What should be in six half-hour lessons?
-
Introduction to HPC and accessing the cluster (30-45 min)
- Discussion of computer components (CPU, storage, memory)
- Explanation of terminology (nodes, cores, threads, cluster, serial/parallel processes)
- Structure of the cluster (login nodes, job scheduler, etc.)
- Accessing the cluster with ssh and discussion of cluster filesystem set-up
- Activity: practice navigating the filesystem using Unix commands – navigate between /home and /groups - find and edit a file.
-
Transferring files to/from the cluster (20-30 min)
-
Queues and partitions/allocations (30 min)
- Discussion of batch job scheduler, queuing and scheduling
- Queue structure and priority
- Job scheduler commands
- Activity: Start an interactive session, include specific options (number of cores, etc.)
-
Accessing tools in the cluster by exporting PATH and using modules (30-45 min)
-
Submission scripts and batch job submission (30 min)
-
MPI and multithreading (30 min)
Summative assessment: