DPS921/OpenACC vs OpenMP 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.
1. Ruiqi Yu
2. Hanlin Li
3. Le Minh Pham