Learn to Use HPC Systems and Supercomputers

Learn to Use HPC Systems and Supercomputers

Learn to Use HPC Systems and Supercomputers
 

Learn to Use HPC Systems and Supercomputers


Learn to use High Performance Computing (HPC) Systems  and solve large computational problems.  This course assumes basic familiarity with the Bash command line environment found on GNU/Linux and other Unix-like environments.

This course is of the first of its kind, should be your second step from my previous Educative course "Learn to Analyze Text Data in Bash Shell and Linux"

Course Contents

  • Supercomputers and HPC clusters.
  • A Little bit of Supercomputing history.
  • Components of a HPC system.
  • Components of a HPC cluster.
  • HPC software stack. Access to HPC.
  • PBS - Portable Batch System.
  • SLURM -Workload Manager.
  • Parallel programming - OpenMP.
  • Parallel programming - MPI.
  • Parallel programming - GPU and CUDA.
  • Conclusions and referrences

You'll learn:

  • Intro to HPC Systems and Supercomputers
  • HPC system's basic components
  • HPC software stack
  • HPC job schedulers and batch systems (PBS and Slurm with demos)
  • Introduction to parallel programming (Open MP, MPI and GPU coding)

Video demos are included, I think it is a must have course for students, researchers, big data analysts, and developers. It will help you to utilize High Performance Computing systems at your institution. Non-interactive course. More details at:  www.scientificprogramming.io/learn-hpc

Learn to Analyze Text Data in Bash Shell and Linux

Need Help? Make a comment below and we'll help you out...❤

Post a Comment

Need Help? Make a comment below and we'll help you out...❤

Post a Comment (0)

Unimited
Blockchain Council