Welcome to freeCode
Programs written in C/C++
Array multiplication
Monte Carlo algorithm for probabilistic array multiplication
Find a path or the shortest path from a maze
A hash table implementation example
The following programs where made as part of the Parallel Programing course
and implement exercises from the book: "Principles of parallel programming" by Calvin Lin
pthread implementation of count3s
This source also includes the ex 1,3,6,8,10 from chapter2
OpenMP implementation of a game with black and white blocks
Parallel implementation of longest sequence of 1s using generilized scan
Matrix multiplication using Summa algorithm
Matrix multiplication using static block allocation pthreads
Matrix multiplication changing matrix from column to row major using static block allocation