/M3C-High-Performance-Computing

M3C High Performance Computing (2018-2019) at Imperial College London

Primary LanguageJupyter Notebook

M3C-High-Performance-Computing

High Performance Computing (2018-2019) at Imperial College London, taught by Dr. Prasun Ray.

Repository Courseworks:

  • coursework1: Introduction to Python, array operations, efficient programming
  • coursework2: Introduction to Fortran90, perceptron and neural network models
  • coursework3: Advanced Fortran90 operations, introduction to OpenMP
  • coursework4 (Project): Advanced parallelisation of Fortran90 code, OpenMP + MPI parallel programming of various iterative methods to solve matrix operations (Jacobi, Over-Step Iterations (OSI), OSR)