Preliminary study on the automatic parallelism optimization model for image enhancement algorithms based on Intel's® Xeon Phi. (6th May 2021)
- Record Type:
- Journal Article
- Title:
- Preliminary study on the automatic parallelism optimization model for image enhancement algorithms based on Intel's® Xeon Phi. (6th May 2021)
- Main Title:
- Preliminary study on the automatic parallelism optimization model for image enhancement algorithms based on Intel's® Xeon Phi
- Authors:
- Huang, Fang
Yang, Hao
Tao, Jian
Wang, Jian
Tan, Xicheng - Abstract:
- Abstract: In unmanned aerial vehicle (UAV) image‐processing applications, one needs to implement different parallel image‐enhancement algorithms on several high‐performance computing platforms utilizing various programming models. To speed up the parallelization procedure and improve its efficiency, the automatic parallel software package, Par4All, is applied in this work. We find that the performance of the original automatic parallelization algorithm produced with Par4All is inefficient. To resolve this problem, we propose different optimization approaches for Par4All based on Intel®'s Xeon Phi high‐performance computing platform that are based on the structural features of the image‐enhancement algorithms, which can further optimize the original parallel algorithm. These approaches mainly include: (1) Par4All automatic parallel search module optimization, (2) dynamic thread setting optimization, and (3) the collaborative parallelization of both CPU and many integrated core (MIC) processors. According to the results of the comparison experiments involving different algorithms, it is shown that the proposed optimization approaches for these kinds of algorithms can significantly improve the performance of automatic parallel algorithms. The acceleration ratio increases approximately by 30%, 70%, and 80% for the multiscale Retinex, Gaussian‐filtering and median‐filtering algorithms, respectively. As continuation and deepening of our previous research work, this research hasAbstract: In unmanned aerial vehicle (UAV) image‐processing applications, one needs to implement different parallel image‐enhancement algorithms on several high‐performance computing platforms utilizing various programming models. To speed up the parallelization procedure and improve its efficiency, the automatic parallel software package, Par4All, is applied in this work. We find that the performance of the original automatic parallelization algorithm produced with Par4All is inefficient. To resolve this problem, we propose different optimization approaches for Par4All based on Intel®'s Xeon Phi high‐performance computing platform that are based on the structural features of the image‐enhancement algorithms, which can further optimize the original parallel algorithm. These approaches mainly include: (1) Par4All automatic parallel search module optimization, (2) dynamic thread setting optimization, and (3) the collaborative parallelization of both CPU and many integrated core (MIC) processors. According to the results of the comparison experiments involving different algorithms, it is shown that the proposed optimization approaches for these kinds of algorithms can significantly improve the performance of automatic parallel algorithms. The acceleration ratio increases approximately by 30%, 70%, and 80% for the multiscale Retinex, Gaussian‐filtering and median‐filtering algorithms, respectively. As continuation and deepening of our previous research work, this research has the potential to be beneficial for other researchers in image‐processing applications with image‐enhancement algorithms. … (more)
- Is Part Of:
- Concurrency and computation. Volume 33:Number 16(2021)
- Journal:
- Concurrency and computation
- Issue:
- Volume 33:Number 16(2021)
- Issue Display:
- Volume 33, Issue 16 (2021)
- Year:
- 2021
- Volume:
- 33
- Issue:
- 16
- Issue Sort Value:
- 2021-0033-0016-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2021-05-06
- Subjects:
- automatic parallelism -- image‐enhancement algorithms -- Par4All -- Intel® Xeon Phi -- unmanned aerial vehicles
Parallel processing (Electronic computers) -- Periodicals
Parallel computers -- Periodicals
004.35 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/cpe.6260 ↗
- Languages:
- English
- ISSNs:
- 1532-0626
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3405.622000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 17570.xml