Difference between revisions of "DPS921/OpenACC vs OpenMP Comparison"
m (→Group Members) |
m (→OpenACC vs OpenMP Performance Comparison) |
||
Line 1: | Line 1: | ||
= OpenACC vs OpenMP Performance Comparison = | = OpenACC vs OpenMP Performance Comparison = | ||
− | + | The idea of this project is to introduce OpenACC as a parallel processing library, compare how parallelization is done in different libraries, and identify benefits of using each of the libraries. According to description of both libraries, OpenACC does parallelization more automatically whereas OpenMP allows developers to manually set regions to parallelize and assign to threads. | |
+ | The deliverable of this project would be a performance comparison between OpenMP and OpenACC for a set of tasks, and a discussion on when should each of them be used. | ||
== Group Members == | == Group Members == |
Revision as of 17:21, 9 November 2020
OpenACC vs OpenMP Performance Comparison
The idea of this project is to introduce OpenACC as a parallel processing library, compare how parallelization is done in different libraries, and identify benefits of using each of the libraries. According to description of both libraries, OpenACC does parallelization more automatically whereas OpenMP allows developers to manually set regions to parallelize and assign to threads. The deliverable of this project would be a performance comparison between OpenMP and OpenACC for a set of tasks, and a discussion on when should each of them be used.
Group Members
1. Ruiqi Yu
2. Hanlin Li
3. Le Minh Pham