Summary
Threaded Programming focuses on the parallisation of code by using several cores which each represent a thread which each complete tasks. To do this we use Open MP (Open Multi-Processing) which is an API (Application Programming Interface) that supports multi-processing on SHARED memory environments in C, C++ and Fortran. Our assessment for this module was entirely coursework which is included on this page. I completed all this work in C.
Assignment 1 (30%)
Due 30th October 2015.
Assignment Description: View pdf
Report: View pdf
Source Code: View Code
Assignment 2 (70%)
Due 4th December 2015.
Assignment Description: View pdf
Report: View pdf
Source Code: View Code