531/735 Programming Assignment 3 Grade Sheet
Name: _________________________________________________
- Electronic Submittal (- points only)
- Was it done properly?
- On Time?
- Hardcopy
- (10 points) Was the listing included?
(10 points) Was the listing readable?
- (50 points) Did the program execute properly?
Did the program provide a list of sorted numbers as output when specified?
Were command line arguments handled properly?
Did it handle a bad number of numbers? (data1)
Did it handle N < P? (data2, data5)
Did it handle N = P? (data3, data4)
Did it handle N >> P? (data6)
Did it execute on
1 Processor on parasite?
2 Processors on parasite?
3 Processors on parasite?
4 Processors on parasite?
5 Processors on parasite?
6 Processors on parasite?
7 Processors on parasite?
8 Processors on parasite?
Did it execute on
1 Processor on paranoia?
2 Processors on paranoia?
4 Processors on paranoia?
8 Processors on paranoia?
12 Processors on paranoia?
16 Processors on paranoia?
- (5 points) Was a discussion of the algorithm implemented included?
Comments:
- (10 points) Was a timing studies done?
WAS THERE SPEEDUP?
Were the times plotted versus the number of processors on the x-axis?
Was a separate plot of speedup plotted versus the number of processors on the x-axis included?
Was a separate plot of efficiency plotted versus the number of processors on the x-axis included?
Was a discussion timing studies included?
Comments:
- (5 points) Was a comparison and contrast with respect to parallaxis and linda included?
SIMD/MIMD?
shared or distributed memory model?
topology?
ease of programming?
flexibility?
synchronization?
termination?
deadlock?
Comments:
- (5 points) Was a comparison of experiences with executing c-linda and mpi on a parallel machine included?
Was a discussion of which gave the most speedup and why the student thought this was the case included?
Comments:
- Bonus Points
- (5 points) Best speed up in combination with the fastest time
- (5 points) Largest number of numbers sorted in combination with
the fastest time
- Grade _________
Nan C. Schaller
Rochester Institute of Technology
Computer Science Department
102 Lomb Memorial Dr.
Rochester, NY 14623-5608
telephone: +1.585.475.2139
fax: +1.585.475.7100
e-mail:
ncs@cs.rit.edu
January 15, 2003