Lincoln School of Computer Science 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.
欢迎咨询51作业君