Workshop: Use of Student HPC Platform – CPU Cluster
Workshop/ Training/ Webinar
-
Date
20 Sep 2022
-
Organiser
ITS
-
Time
14:30 - 17:00
-
Venue
Online (MS Teams)
Enquiry
IT HelpCentre (Hotline) 2766 5900 / (WhatsApp/ WeChat) 6577 9669
Summary
Use of Student HPC Platform – CPU Cluster
Date: 20 Sep
Time: 14:30 - 17:00
Target Audience: All Students
Medium of Instruction: English
Pre-requisite: Basic Linux knowledge and programming skills
What you will learn
- Leverage Student HPC Platform – CPU Cluster to run, test and develop the applications for research purpose.
- Run, test or develop the applications with multiple computing nodes and multiple CPU cores like Python, R and other HPC-aware applications in the Anaconda virtual environment.
- Learn the process to run your application with Singularity by demonstration on C application running with pre-built different OS and compiler docker images.
- Understand to execute Deep Learning Python application with Singularity by using pre-built TensorFlow docker image.
Course outline
- Introduction of Student HPC platform – CPU Cluster
- Account Application
- Resources available
- Core operations
- Introduction of Anaconda
- Application examples running in Anaconda virtual environment on multiple CPU cores and computing nodes on Student HPC Platform – CPU Cluster
- Python with MPI
- R with MPI
- Introduction of Singularity
- Practical examples for the use of Student HPC Platform – CPU Cluster
- C with MPI
- Deep Learning: Running TensorFlow with Singularity