MIDTERM EVALUATION

Background

Please refer to background

Makefile

Exercises

  1. Parallelize and optimize jacobi.c following these assignments

  2. Perform a performance analysis of the code scaling, provide scalability charts and a brief explanation (matrix size 1200 and 12000, 10 iterations)

Reference result (matrix size 60, 2000 iterations)

Initial distribution of temperature

Drawing

Final distribution of temperature (after 2000 iterations)

Drawing