A Parallel Structured Ecological Model for High End Shared Memory Computers

This paper presents a new approach to parallelize spatially-explicit structured ecological models. Previous investigations have mainly focused on the use of spatial decomposition for parallelization of these models. Here, we exploit the partitioning of species age structures (or layers) as part of an integrated ecosystem simulation on a high-end shared memory computer using OpenMP. As an example, we use a parallel spatially-explicit structured fish model (ALFISH) for regional ecosystem restoration to demonstrate the parallelization procedure and associated model performance evaluation. Identical simulation results, validated by a comparison with a sequential implementation, and impressive parallel model performance demonstrate that layer-wised partitioning offers advantages in parallelizing structured ecological models on high-end shared memory computers. The average execution time of the parallel ALFISH model, using 1 computational thread, is about 11 hours, while the execution of the parallel ALFISH model using 25 computational threads is about 39 minutes (the speedup factor being about 16).

[1]  L. Harris,et al.  Everglades: The Ecosystem and its Restoration. , 1995 .

[2]  Holly Gaff,et al.  Evaluation of and insights from ALFISH: a spatially explicit, landscape-level simulation of fish populations in the Everglades , 2004, Hydrobiologia.

[3]  N. Gotelli Predicting Species Occurrences: Issues of Accuracy and Scale , 2003 .

[4]  D. DeAngelis,et al.  ATLSS: Across trophic level system simulation for the freshwater areas of the Everglades , 1994 .

[5]  W. F. Wolff An individual-oriented model of a wading bird nesting colony , 1994 .

[6]  J. Michael Scott,et al.  Predicting Species Occurrences: Issues of Accuracy and Scale , 2002 .

[7]  Michael W. Berry,et al.  A grid service module for natural-resource managers , 2005, IEEE Internet Computing.

[8]  Michael W. Berry,et al.  Design and implementation of a parallel fish model for South Florida , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[9]  René A. Salinas,et al.  A dynamic landscape model for fish in the Everglades and its application to restoration , 2000 .

[10]  L. Gross,et al.  LANDSCAPE‐BASED SPATIALLY EXPLICIT SPECIES INDEX MODELS FOR EVERGLADES RESTORATION , 2000 .

[11]  Donald L. DeAngelis,et al.  Multimodeling: new approaches for linking ecological models , 2006 .

[12]  Michael W. Berry,et al.  A parallel implementation of ALFISH: simulating hydrological compartmentalization effects on fish dynamics in the Florida Everglades , 2005, Simul. Model. Pract. Theory.

[13]  Michael W. Berry,et al.  A Parallel Fish Landscape Model for Ecosystem Modeling , 2006, Simul..