Evaluation of Image Pixels Similarity Measurement Algorithm Accelerated on GPU with OpenACC

Abdulqader, Ibrahim Mundher and Lim, Kim Chuan (2017) Evaluation of Image Pixels Similarity Measurement Algorithm Accelerated on GPU with OpenACC. Journal Of Telecommunication, Electronic And Computer Engineering (JTEC) . ISSN 2180-1843 (In Press)

[img] Text
ICTEC2017.pdf - Accepted Version

Download (890kB)


OpenACC is a directive based parallel programming library that allows for easy acceleration of existing C, C++ and Fortran based applications with minimal code modifications. By annotating the bottleneck causing section of the code with OpenACC directives, the acceleration of the code can be simplified, leading for high portability of performance across different target Graphic Processing Units (GPUs). In this work, the portability of an implemented parallelizable chi-square based pixel similarity measurement algorithm has been evaluated on two consumer and professional grade GPUs. To our best knowledge, this is the first performance evaluation report that utilizes the OpenACC optimization clauses (collapse and tile) on different GPUs to process a less workload (low resolution image of 581x429 pixels) and a heavy workload (high resolution image of 4500 x 3500 pixels) to demonstrate the effectiveness and high portability of OpenACC.

Item Type: Article
Uncontrolled Keywords: chi-square; OpenACC, pixel similarity measurement; tile and collapse clauses.
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions: Faculty of Electronics and Computer Engineering
Depositing User: Dr Kim Chuan Lim
Date Deposited: 12 Dec 2017 08:56
Last Modified: 09 Aug 2021 19:36
URI: http://eprints.utem.edu.my/id/eprint/20109
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item