User Tools

Site Tools


workshops:practicalhpc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
workshops:practicalhpc [2023/02/22 16:57]
wikiadmin
workshops:practicalhpc [2024/08/22 10:35] (current)
wikiadmin
Line 1: Line 1:
 +=====Note: Induction Course=====
 +
 +Please see the CHPC [[https://moodle.chpc.ac.za/course/view.php?id=21|Induction]] course for new users.  
 +
 ======Practical HPC — CHPC Winter School====== ======Practical HPC — CHPC Winter School======
  
Line 10: Line 14:
 over two weeks.  These topics are approximately 6 sections, with a core of 4 sections and 2 optional sections. over two weeks.  These topics are approximately 6 sections, with a core of 4 sections and 2 optional sections.
  
-===Prerequisites===+=====Prerequisites=====
  
 Students will need to be familiar with both the Linux command line and the concepts of High Performance Computing. Students will need to be familiar with both the Linux command line and the concepts of High Performance Computing.
  
-=====Supercomputing MOOC=====+====Supercomputing MOOC====
  
 {{ :workshops:prace_epcc_logo.jpg?200 |}} {{ :workshops:prace_epcc_logo.jpg?200 |}}
Line 26: Line 30:
  
 You will need to complete all of the first 4 weeks of the Supercomputing MOOC to be fully prepared for all the topics in the CHPC Practical HPC course. You will need to complete all of the first 4 weeks of the Supercomputing MOOC to be fully prepared for all the topics in the CHPC Practical HPC course.
 +
 +====Linux Shell Command Line====
 +
 +There are many resources on the Internet that introduce the basic commands of the Linux shell.  We recommend:
 +
 +  * [[https://swcarpentry.github.io/shell-novice/index.html|The Unix Shell]] --- //Software Carpentry//
 +  * //Learn Linux// [[https://www.learnlinux.org.za/courses/web-courses|Fundamentals]] course
 +
 +=====Welcome and Overview=====
 +
 +  * {{ :workshops:chpc-ws-session-1-welcome.pdf |Slides}} from opening session.
  
 =====Introduction===== =====Introduction=====
  
-{{ :workshops:hpcschool:vid01.png?400 |https://www.youtube.com/watch?v=hyhubx-oVZI}}+====The Centre==== 
 + 
 +===Video: CHPC Introduction part 1=== 
 + 
 +[[https://www.youtube.com/watch?v=hyhubx-oVZI|{{:workshops:hpcschool:vid01.png?nolink&200|https://www.youtube.com/watch?v=hyhubx-oVZI}}]] 
 + 
 +===Video: CHPC Introduction part 2=== 
 + 
 +[[https://www.youtube.com/watch?v=B7EmuL9s_90|{{:workshops:hpcschool:vid02.png?nolink&200|https://www.youtube.com/watch?v=B7EmuL9s_90}}]] 
 + 
 +===Video: How to Access the CHPC=== 
 + 
 +[[https://www.youtube.com/watch?v=qB7t4B39YXA|{{:workshops:hpcschool:vid03.png?nolink&200|}}]] 
 + 
 + 
 +====CHPC Hardware==== 
 + 
 +  * [[workshops:hpcschool:chpchardware|CHPC Hardware]] 
 +  * {{ :workshops:hpcschool:special_nodes.pdf |Special Nodes}} 
  
 =====Workflow to Job Script===== =====Workflow to Job Script=====
  
 First we cover the basics of the user's view of the cluster and how to write, submit and monitor a job script. First we cover the basics of the user's view of the cluster and how to write, submit and monitor a job script.
 +
 +====Connection to the CHPC====
 +
 +  * [[https://www.youtube.com/watch?v=wdblSZczXSw|Video:]] Connecting to the CHPC cluster
 +  * {{ :workshops:hpcschool:01_connecting_to_chpc.pdf |Notes}}
  
 ====The CHPC Cluster Environment==== ====The CHPC Cluster Environment====
Line 56: Line 95:
 ===Parallel Programming for Scientists and Engineers=== ===Parallel Programming for Scientists and Engineers===
  
-[[https://eijkhout.net/home/landing-page.html|Victor Eijkhout]] of [[https://www.tacc.utexas.edu/about/directory/victor-eijkhout|TACC]] has written a series of superlative textbooks which are all available for free at //[[https://theartofhpc.com/|The Art of HPC]]//.+[[https://www.tacc.utexas.edu/about/directory/victor-eijkhout|Victor Eijkhout]] of [[https://www.tacc.utexas.edu/|TACC]] has written a series of superlative textbooks which are all available for free at //[[https://theartofhpc.com/|The Art of HPC]]//.
/app/dokuwiki/data/attic/workshops/practicalhpc.1677077878.txt.gz · Last modified: 2023/02/22 16:57 by wikiadmin