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-ppcode in your Google drive, and the.ipynbfile withincuda-ppin 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.