This repository contains material (slides and code) for the Predictive Analytics module on parallel programming and HPC.
There are three parts to the material:
- Parallel programming on CPU: in directory
pp
; - Parallel programming on GPU: in directory
cuda-pp
; - High performance computing related: in directory
hpc
.
Before coming to the class, make sure you:
- download the code
- create a Google Colab account, if you already have a Google account, then it should just link to it.
- put the
cuda-pp
code in your Google drive, and the.ipynb
file withincuda-pp
in your Colab folder - for Windows users, install a unix shell, so you can log into the HPC.
- the login to the HPC is your SCEM/CDMS account, so make sure you know what it is. If you've forgotten, then log a call to IT.