SunwayImg: A Parallel Image Processing Library for the Sunway Many-Core Processor

Rui Liu,Yi Liu,Meiting Zhao,Kaida Song,Depei Qian
DOI: https://doi.org/10.1109/access.2019.2939940
IF: 3.9
2019-01-01
IEEE Access
Abstract:Many big data applications need to process massive images and videos, while the performance of image processing is far from reaching requirements. This paper proposes the SunwayImg, a parallel image processing library, to support image-related applications on the Sunway many-core processor as well as the Sunway TaihuLight supercomputer. The SunwayImg integrates three kinds of image algorithms: fundamental algorithms to support basic image operations on the Sunway processor, widely used image feature extraction algorithms and a typical neural network model DBN. In addition, to parallelize various kinds of image algorithms efficiently on the Sunway processor, we propose a three-tier parallelization strategy as well as fine-grained parallelization inside core-groups. Finally, we accomplish implementation of the SunwayImg and evaluate it on the Sunway TaihuLight supercomputer to verify its effectiveness and performance.
What problem does this paper attempt to address?