Skip to main content Start main content

Workshop: Use of Student HPC Platform – CPU Cluster

Workshop/ Training/ Webinar


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

  1. Introduction of Student HPC platform – CPU Cluster
  2. Account Application
  3. Resources available
  4. Core operations
  5. Introduction of Anaconda
  6. Application examples running in Anaconda virtual environment on multiple CPU cores and computing nodes on Student HPC Platform – CPU Cluster
    1. Python with MPI
    2. R with MPI
  7. Introduction of Singularity
  8. Practical examples for the use of Student HPC Platform – CPU Cluster
    1. C with MPI
    2. Deep Learning: Running TensorFlow with Singularity

Your browser is not the latest version. If you continue to browse our website, Some pages may not function properly.

You are recommended to upgrade to a newer version or switch to a different browser. A list of the web browsers that we support can be found here