• DocumentCode
    2962265
  • Title

    A Simple Parallel Convex Hulls Algorithm for Sorted Points and the Performance Evaluation on the Multicore Processors

  • Author

    Nakagawa, Masaya ; Man, Duhu ; Ito, Yasuaki ; Nakano, Koji

  • Author_Institution
    Dept. of Inf. Eng., Hiroshima Univ., Higashi-Hiroshima, Japan
  • fYear
    2009
  • fDate
    8-11 Dec. 2009
  • Firstpage
    506
  • Lastpage
    511
  • Abstract
    Finding a vast array of applications, the problem of computing the convex hull of a set of sorted points in the plane is one of the fundamental tasks in pattern recognition, morphology and image processing. The main contribution of this paper is to show a simple parallel algorithm for computing the convex hull of a set of n sorted points in the plane and evaluate the performance on the dual quad-core processors. The experimental results show that, our implementation achieves a speed-up factor of approximately 7 using 8 processors. Since the speed-up factor of more than 8 is not possible, our parallel implementation for computing the convex hull is close to optimal. Also, for 2 or 4 processors, we achieved a super linear speed up.
  • Keywords
    multiprocessing systems; parallel algorithms; performance evaluation; dual quad-core processors; multicore processors; parallel algorithm; parallel convex hulls algorithm; performance evaluation; Distributed computing; Multicore processing; Convex hull; Multicore processor; Parallel algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies, 2009 International Conference on
  • Conference_Location
    Higashi Hiroshima
  • Print_ISBN
    978-0-7695-3914-0
  • Type

    conf

  • DOI
    10.1109/PDCAT.2009.56
  • Filename
    5372755