Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: THEend8_
CMP3752M Parallel Programming, Assessment Item 1
Learning Outcome Criterion Pass 2:2 2:1 1st
[LO1] demonstrate
practical skills in applying parallel algorithms for solving computational
problems;
[LO3] analyse parallel architectures as a means to provide solutions to
complex computational problems. Code implementation(100%)
Working program developed, providing basic statistical summaries of the weather data (min/max/mean/
standard deviation) using integer temperature values. The memory transfer and kernel execution
times are reported.
Coding style is readable. Working program
developed, providing basic statistical summaries and some
attempt at optimising the code using integer
temperature values. Performance of the program is reported.
Clear coding style with code comments. Working program developed, providing basic statistical
summaries with well optimised kernels using real temperature
values. Performance of the program is clearly reported and communicated to the user.
Clear and well- commented code.
Excellent implementation featuring basic statistical summaries
and median-based statistics on real temperature values.
Optimisations based on local memory are considered. Program
performance is clearly reported and communicated to the user in detail.
The code is optimised, efficient, well-structured and well-commented.
Weighting The single criterion for this assessment is weighted as indicated.