Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
training:hpc:hpc [2018-03-25 11:19] – [Recommended HPC tutorials and presentations] anita | training:hpc:hpc [2020-11-17 17:54] – [HPC Basics] anita |
---|
[[https://hpc-carpentry.github.io/|HPC Carpentry]] teaches basic skills for high-performance computing. HPC Carpentry is a set of teaching materials designed to help new users take advantage of high-performance computing systems. No prior computational experience is required. These lessons are ideal for either traditional or online workshop, or independent (self-paced) study. | [[https://hpc-carpentry.github.io/|HPC Carpentry]] teaches basic skills for high-performance computing. HPC Carpentry is a set of teaching materials designed to help new users take advantage of high-performance computing systems. No prior computational experience is required. These lessons are ideal for either traditional or online workshop, or independent (self-paced) study. |
| |
[[https://hpc-carpentry.github.io/hpc-intro/|Introduction to High-Performance Computing]] is a great place to start up to lesson 7. The remaining lessons can be referenced for concepts, but are not specific to UD's community clusters. Also consider the |[[http://swcarpentry.github.io/shell-novice/|Software Carpentry: The Unix Shell]] workshop to provide additional in depth knowledge for lessons 2-6. | [[https://hpc-carpentry.github.io/hpc-intro/|Introduction to High-Performance Computing]] is a great place to start (up to lesson 7). The remaining lessons can be referenced for concepts, but are not specific to UD's community clusters. Also consider the [[http://swcarpentry.github.io/shell-novice/|Software Carpentry: The Unix Shell]] workshop to provide additional in depth knowledge for lessons 1-7. |
| |
<note tip>If you would like to schedule an online workshop for your research group based on using the materials from [[https://hpc-carpentry.github.io/|HPC Carpentry]] or [[https://software-carpentry.org/|Sofware Carpentry]], please [[http://www1.udel.edu/deptforms/it/research_computing/index.html|submit an HPC Request Form]].</note> | ** NOTE: Currently, HPC Carpentry release is a draft. Comments and feedback are welcome.** |
| |
| <note tip>If you would like to schedule an online workshop for your research group based on using the materials from [[https://hpc-carpentry.github.io/|HPC Carpentry]] or [[https://software-carpentry.org/|Software Carpentry]], please [[http://www1.udel.edu/deptforms/it/research_computing/index.html|submit an HPC Request Form]].</note> |
| |
| === Supercomputing in Plain English at Oklahoma University (OU) === |
| |
| Henry Neeman at OU is hosting an annual set of workshops about High Performance Computing called [[http://www.oscer.ou.edu/education.php|Supercomputing in Plain English]]. Learn more about how supercomputers work and how to use them by watching and participating through exercises. All the videos and slides are available [[http://www.oscer.ou.edu/education.php|here]]. |
| |
==== Getting started on a UD Cluster ==== | ==== Getting started on a UD Cluster ==== |
Teaches you how to get started using the UD's HPC community clusters specifically focusing on the differences from a standard Linux system. | Teaches you how to get started using the UD's HPC community clusters specifically focusing on the differences from a standard Linux system. |
* **Mills**: [[http://www.udel.edu/it/research/files/cluster/workshop/Mills-HPC-Basics.pdf|Mills HPC Basics]] | * **Caviness**: [[http://www.udel.edu/it/research/files/cluster/workshop/Caviness-HPC-Basics.pdf|Caviness HPC Basics]] |
* **Farber**: [[http://www.udel.edu/it/research/files/cluster/workshop/Farber-HPC-Basics.pdf|Farber HPC Basics]] | * **Farber**: [[http://www.udel.edu/it/research/files/cluster/workshop/Farber-HPC-Basics.pdf|Farber HPC Basics]] |
| |
* [[http://www.hpc.udel.edu/presentations/gridengine_intro|Introduction to Grid Engine]] (University of Delaware) [as a [[http://www.hpc.udel.edu/presentations/gridengine_intro/gridengine_intro.pdf|PDF]]] | * [[http://www.hpc.udel.edu/presentations/gridengine_intro|Introduction to Grid Engine]] (University of Delaware) [as a [[http://www.hpc.udel.edu/presentations/gridengine_intro/gridengine_intro.pdf|PDF]]] |
* [[http://www.hpc.udel.edu/presentations/matlab_batch_mcr/|Matlab: Batch Script and Compiled Array Job]] (University of Delaware) [as a [[http://www.hpc.udel.edu/presentations/matlab_batch_mcr/matlab_batch_mcr.pdf|PDF]]] | * [[http://www.hpc.udel.edu/presentations/matlab_batch_mcr/|Matlab: Batch Script and Compiled Array Job]] (University of Delaware) [as a [[http://www.hpc.udel.edu/presentations/matlab_batch_mcr/matlab_batch_mcr.pdf|PDF]]] |
| * [[http://www.udel.edu/it/research/files/cluster/workshop/Introduction_to_Python_Environments.pdf|Python Environments]] (University of Delaware) |
* [[http://www.udel.edu/it/research/files/cluster/workshop/Python_Part1.pdf|Python Programming (Part 1)]] (University of Delaware) | * [[http://www.udel.edu/it/research/files/cluster/workshop/Python_Part1.pdf|Python Programming (Part 1)]] (University of Delaware) |
* [[http://www.udel.edu/it/research/files/cluster/workshop/Python_Part2.pdf|Python Programming (Part 2)]] (University of Delaware) | * [[http://www.udel.edu/it/research/files/cluster/workshop/Python_Part2.pdf|Python Programming (Part 2)]] (University of Delaware) |