skip to main content
10.1145/3606043.3606055acmotherconferencesArticle/Chapter ViewAbstractPublication Pageshp3cConference Proceedingsconference-collections
research-article

Parallel Optimization of SLIC Algorithm for New-Generation Sunway Processors

Published:16 November 2023Publication History

ABSTRACT

This study aims to explore optimization methods for superpixel segmentation algorithms in large-scale image processing. Due to the significant time consumption of existing superpixel segmentation algorithms when dealing with large-scale image data, this study focuses on parallel optimization of the SLIC superpixel segmentation algorithm on the new-generation Sunway manycore processor SW26010-Pro. The research analyzes the characteristics of the SW26010-Pro heterogeneous manycore processor, existing superpixel image segmentation algorithms, and the SLIC superpixel segmentation algorithm. The study primarily analyzes hot-spot functions and improves the algorithm's running speed by 6-7 times through optimizing processes such as RGB-to-CIELab color space conversion, cluster updating, and seed point updating. It effectively presents a parallel execution scheme for the SLIC superpixel algorithm on the SW26010-Pro.

References

  1. Radhakrishna Achanta, Appu Shaji, Kevin Smith, Aurelien Lucchi, Pascal Fua, and Sabine Süsstrunk. 2012. SLIC Superpixels Compared to State-of-the-Art Superpixel Methods. IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(11), 2274–2282. DOI:https://doi.org/10.1109/TPAMI.2012.120.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Quan Zhang, Baiyue Lin, Bo Yang, Bo Peng, Wei Zhang and Ran Tu. 2020. Parabolic Radon transform parallel algorithm for CPU-GPU heterogeneous platform. Oil Geophysical Prospecting 55, 06, 1263–1270+1163. DOI:https://doi.org/10.13810/j.cnki.issn.1000-7210.2020.06.012.Google ScholarGoogle ScholarCross RefCross Ref
  3. Yi Xu. 2022. Research on Parallel Optimization of BLAS Based on the new generation of Sunway many-core processor. Master's thesis. East China Normal University. DOI:https://doi.org/10.27149/d.cnki.ghdsu.2022.003511.Google ScholarGoogle ScholarCross RefCross Ref
  4. Yuedan Chen. 2020. Design and Implementation of Heterogeneous Parallel Algorithms on the Sunway TaihuLight. Ph.D. Dissertation. Hunan University. DOI:https://doi.org/10.27135/d.cnki.ghudu.2020.002006.Google ScholarGoogle ScholarCross RefCross Ref
  5. Guo-Liang Chen. 2002. The Design and Analysis of Parallel Algorithms. Higher Education Press, Beijing, China.Google ScholarGoogle Scholar
  6. Chunyao Wang, Junzhou Chen, and Wei Li. 2014. Review on superpixel segmentation algorithms. Computer Applications Research, 31(01), 6-12.Google ScholarGoogle Scholar
  7. Carl Yuheng Ren, Victor Adrian Prisacariu, and Ian D Reid. 2015. gSLICr: SLIC superpixels at over 250Hz. arXiv:1509.04232. DOI:https://doi.org/10.48550/arXiv.1509.04232Google ScholarGoogle ScholarCross RefCross Ref
  8. ITU-R. Parameter values for the hdtv standards for production and international programme exchange. Technical report, ITU-R Rec, BT.709-6, 2015.Google ScholarGoogle Scholar
  9. Xiaoqi Luo, Yuanjie Xing, and Senhai Xu. 2022. Parallel Optimization of Super Pixel Algorithm SLIC. In 2022 3rd International Conference on Information Science, Parallel and Distributed Systems (ISPDS), 0–0. DOI:https://doi.org/10.1109/ISPDS56360.2022.9874224Google ScholarGoogle ScholarCross RefCross Ref
  10. Chen, X., Zhang, R. 2016. Parallel Implementation of SLIC Superpixels Segmentation. Modern Computer (Professional Edition), 2016(29), 75-77.Google ScholarGoogle Scholar
  11. Zhu, S. X., Gu, T. X., & Liu, X. P. (2014). Minimizing synchronizations in sparse iterative solvers for distributed supercomputers. Computers & Mathematics with Applications, 67(1), 199-209.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. T. Gu, X. Liu, "On the Memory Wall and Performance of Symmetric Sparse Matrix Vector Multiplications In Different Data Structures on Shared Memory Machines," 2015 IEEE 12th Intl Conf on Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom), Beijing, China, 2015, pp. 1439-1444, doi: 10.1109/UIC-ATC-ScalCom-CBDCom-IoP.2015.259.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Parallel Optimization of SLIC Algorithm for New-Generation Sunway Processors

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          HP3C '23: Proceedings of the 2023 7th International Conference on High Performance Compilation, Computing and Communications
          June 2023
          354 pages
          ISBN:9781450399883
          DOI:10.1145/3606043

          Copyright © 2023 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 16 November 2023

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited
        • Article Metrics

          • Downloads (Last 12 months)21
          • Downloads (Last 6 weeks)5

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format