Assignment–OpenMP
Use OpenMP to parallelize the deqn code:
• The overall objective is to achieve good speedup by inserting OpenMP directives in the deqn code
• You also need to • benchmark the runtime of each relevant loop and the runtime of the whole parallel program against the number of threads
• Analyze the overhead of OpenMP
Write a report:
• Explain in detail what you did with the sequential code
• benchmark the runtime of each relevant loop and the runtime of the whole parallel program against the number of threads; present the runtimes in graph or table; analyze the results
• Discuss the iteration scheduling in your program
• Analyze the overhead of OpenMP
• Presentation skills, spelling, punctuation and grammar
• Up to four A4 pages