What is this repository for?
- As a part of my MS in Computer Science program at the University of Nevada, Las Vegas, I took the Parallel Programming course. We had five assignments, each of which is included here as a separate folder.
The five assignments are briefly described below.
Mandelbrot Computation Creating a Mandelbrot set image.
Vibrating String Simulate the vibration of a string (the sin-wave).
Pipeline Computation Perform a complex computation using a pipeline to increase the efficiency.
Matrix Multiplication Perform matrix multiplication in very large matrices such as 100x100.
Hyper-cube Message Communication Perform message communication among nodes in a hyper-cube network of n-dimensions.