Section 4.1.1 gives three implementations of adding numbers, using separate send()s and recv()s, using a broadcast routine with separate recv()s to return partial results, and using scatter and reduce routines. Write parallel programs for all three implementations, instrumenting the programs to extract timing information (Chapter 2, Section 2.3.4), and compare the results.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here