Rubric

Keep in mind that 5 students have already been assessed using this rubric. Changing it will affect their evaluations.
Final Project
Final Project
Criteria Ratings Pts
Source code
Prepare all the source code in C/C++, or Fortran, or Python for the parallel heat equation solver.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Test cases
Test your implementation with at least two test cases.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Strong scaling results and visualization
Provide scaling results of your parallel heat equation solver.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Idle period monitoring
Develop a monitoring system to monitor idle period propagation across MPI ranks.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Visualizations
Visualize idle period propagation across MPI ranks.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Code submission and documentations
A Git repository containing all the code for the above. At the root level of the repository, include the items required in the specification.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--
Presentation
Presentation slides uploaded, attended and presented at the final project presentation session.
threshold: pts
1 pts Full Marks
0 pts No Marks
pts
1 pts
--