Difference between revisions of "DPS921/OpenACC vs OpenMP Comparison"

From CDOT Wiki
Jump to: navigation, search
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 18: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

Progress