Changes

Jump to: navigation, search

Avengers

24 bytes added, 02:54, 31 March 2019
Assignment 2
The computations involved with each element in the array is independent from the rest of the elements, and therefore this function is a deserving candidate for parallelization. Additionally, the array elements can be evenly distributed into sub-arrays and a process can be assigned to each sub-array.
=== Assignment 2 & 3 ===
For Assignment 2, we decided to parallelize the application selected by Bruno.
In the code, the function that took up a significant amount of time was the calculateDimensions() function. The flat profile indicates that this function takes 97.67% of the execution time.
Below is a graph that shows the time taken for execution of both the serial approach and the parallel approach.
(Image)[[File:TimeComparison.PNG]]
=== Assignment 3 ===
46
edits

Navigation menu