• DocumentCode
    1830210
  • Title

    Communication and computation patterns of large scale image convolutions on parallel architectures

  • Author

    Dykes, Sandra G. ; Zhang, Xiaodong ; Zhou, Yan ; Yang, Haixu

  • Author_Institution
    High Performance Comput. & Software Lab., Texas Univ., San Antonio, TX, USA
  • fYear
    1994
  • fDate
    26-29 Apr 1994
  • Firstpage
    926
  • Lastpage
    931
  • Abstract
    Segmentation and other image processing operations rely on convolution calculations with heavy computational and memory access demands. The article presents an analysis of a texture segmentation application containing a 96×96 convolution. Sequential execution required several hours an single processor systems with over 99% of the time spent performing the large convolution. 70% to 75% of execution time is attributable to cache misses within the convolution. We implemented the same application on CM-5, iPSC/860 and PVM distributed memory multicomputers, tailoring the parallel algorithms to each machine´s architecture. Parallelization significantly reduced execution time, taking 49 seconds on a 512 node CM-5 and 6.5 minutes on a 32 node iPSC/860. The results indicate for large kernel convolutions the size and bandwidth of the fast memory store is more important than processor power or communication overhead
  • Keywords
    distributed memory systems; image segmentation; image texture; parallel algorithms; parallel machines; CM-5; PVM distributed memory multicomputers; communication overhead; computation patterns; convolution; convolution calculations; execution time; fast memory store; iPSC/860; imag segmentation; image processing operations; large kernel convolutions; large scale image convolutions; memory access demand; parallel algorithms; parallel architectures; processor power; texture segmentation application; Bandwidth; Concurrent computing; Image processing; Image segmentation; Kernel; Laboratories; Large-scale systems; Parallel architectures; Pixel; Smoothing methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1994. Proceedings., Eighth International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-8186-5602-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1994.288195
  • Filename
    288195