• DocumentCode
    2683105
  • Title

    Parallelization Methods for Edge Extraction Applied to Chip Multiprocessor Clusters

  • Author

    Cheng, Guo ; Chen, Luo ; Wu, Qiuyun ; Jing, Ning

  • Author_Institution
    Coll. of Electron. Sci. & Eng., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2012
  • fDate
    27-29 Oct. 2012
  • Firstpage
    156
  • Lastpage
    162
  • Abstract
    As the parallel computing technologies become mature, many computationally intensive and/or data intensive algorithms could be improved with parallelization methods. In this paper, we improve the performance of the edge extraction algorithmic program by parallelizing the sequential algorithm. We altogether propose three parallelization methods based on chip multiprocessor (CMP) clusters. The OpenMP-based method is investigated for the shared memory model and thus it is applied to single CMP node, while the three MPI-based methods are investigated for the message passing model and thus they are applied to CMP-clusters. Massive experiments verify that the parallelization methods proposed in this paper are all effective and efficient.
  • Keywords
    application program interfaces; message passing; microprocessor chips; parallel processing; shared memory systems; CMP; MPI based methods; OpenMP based method; chip multiprocessor clusters; data intensive algorithms; edge extraction; message passing model; parallel computing technologies; parallelization methods; shared memory model; Clustering algorithms; Computational modeling; Educational institutions; Instruction sets; Loading; Message passing; Writing; chip multiprocessor cluster; edge extraction; message passing model; parallel computing; shared memory model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2012 IEEE 12th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4673-4873-7
  • Type

    conf

  • DOI
    10.1109/CIT.2012.53
  • Filename
    6391892