Question: write parallel divide and conquer code using openmp c++ TASK#1 : Find 2-3 variables that produce a race condition. Explain why the variables produce race
write parallel divide and conquer code using openmp c++
TASK#1 : Find 2-3 variables that produce a race condition. Explain why the variables produce race conditions.
Answer: - Show the code. Mark the code.
TASK#2: Run the code with the race conditions and see if you can catch the wrong results. Record the execution time.
Answer: -
TASK#3 : Run the code with various options (critical, atomic, reduction) of solving the race condition and see both the result and the execution time.
Answer:
TASK#4 Analyze which code is faster. Analyze the execution of all options.
Answer:
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
