• DocumentCode
    2766886
  • Title

    Porting an iterative parallel region growing algorithm from the MPP to the MasPar MP-1

  • Author

    Tilton, James C.

  • Author_Institution
    NASA Goddard Space Flight Center, Greenbelt, MD, USA
  • fYear
    1990
  • fDate
    8-10 Oct 1990
  • Firstpage
    170
  • Lastpage
    173
  • Abstract
    An iterative parallel region growing (IPRG) algorithm, developed and implemented on the massively parallel processor (MPP) at NASA Goddard, is described. The experience of porting the IPRG algorithm from the MPP to the MasPar MP-1 is related. Porting was very easy and straightforward, especially when the Dorband virtualization software was used. The porting discussed, consisting of 1879 lines of MPL code, was accomplished in just two weeks by the author. The major difference between the two implementations is that the looping over virtual parallel arrays had to be done explicitly and had to be the outermost loop (for efficiency) in the MPP Pascal implementation, whereas the same looping was done implicitly in the MPL implementation and could be done in the innermost loop. In a performance test on a 256×256 pixel section of a seven-band Landsat thematic mapper image data set, the smaller MasPar MP-1 computer had roughly the same or better performance as the MPP. In the initial iterations, when the regions were still very small, the MPP was about 25% faster than the MasPar MP-1. By iteration 14, the MasPar MP-1 was 33% faster than the MPP, and for ensuing iterations indications are that the MasPar MP-1 speedup versus the MPP will be even larger
  • Keywords
    electronic data interchange; iterative methods; parallel algorithms; parallel programming; Dorband virtualization software; MPP Pascal; MasPar MP-1; NASA Goddard; iterative parallel region growing algorithm; looping; massively parallel processor; performance test; pixel section; porting; seven-band Landsat thematic mapper image data set; virtual parallel arrays; Algorithm design and analysis; Buffer storage; Convergence; Image segmentation; Information systems; Iterative algorithms; Merging; NASA; Postal services; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
  • Conference_Location
    College Park, MD
  • Print_ISBN
    0-8186-2053-6
  • Type

    conf

  • DOI
    10.1109/FMPC.1990.89456
  • Filename
    89456