PARALLELIZATION OF THE HOSHEN-KOPELMAN-ALGORITHM USING A FINITE-STATEMACHINE

Citation
Jm. Constantin et al., PARALLELIZATION OF THE HOSHEN-KOPELMAN-ALGORITHM USING A FINITE-STATEMACHINE, The international journal of supercomputer applications and high performance computing, 11(1), 1997, pp. 34-48
Citations number
13
Categorie Soggetti
Computer Application, Chemistry & Engineering","Computer Sciences, Special Topics","Computer Science Hardware & Architecture","Computer Science Interdisciplinary Applications
ISSN journal
10783482
Volume
11
Issue
1
Year of publication
1997
Pages
34 - 48
Database
ISI
SICI code
1078-3482(1997)11:1<34:POTHUA>2.0.ZU;2-W
Abstract
In applications such as landscape ecology, computer modeling is used t o assess habitat fragmentation and its ecological implications. Maps ( two-dimensional grids) of habitat clusters or patches are analyzed to determine the number, location, and sizes of clusters. Recently, impro ved sequential and parallel implementations of the Hoshen-Kopelman clu ster identification algorithm have been designed. These implementation s use a finite state machine to reduce redundant integer comparisons d uring the cluster identification process. The sequential implementatio n for targe maps performs cluster identification by partitioning the m ap along row boundaries and merging the results of the partitions. The parallel implementation on a 32-processor Thinking Machines CM-5 prov ides an efficient mechanism for performing cluster identification in p arallel. Although the sequential implementation achieved promising spe ed improvements ranging from 1.39 to 2.00 over an existing Hoshen-Kope lman implementation, the parallel implementation achieved a minimum sp eedup of 5.41 over the improved sequential implementation, executed on a Sun SPARCstation 10.