Parallel Processing System Lab 1 : Parallelization in multicore and shared-memory architectures Conway's Game of Life Floyd-Warshall algorithm Lab 2 : Parallel computation of heat equation Jacobi Gauss RedBlack Lab 3 : Synchronization issues in parallel machines Threading Exclusive Locking Synch on Data Structures Presentation : Processing In/Near Memory