openmp代写: High Performance Computing HPC

Assignment 1 – 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

Computer Science, University of Warwick

31

Assignment 1 – 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

Computer Science, University of Warwick

32

Submission

  • –  Put all the codes and the report (pdf file) in a package and submit the package through Tabula
  • –  Deadline: 12 noon, Feb 5th, Monday, 2018

Computer Science, University of Warwick

33