A parallel implementation of ALFISH: Simulating hydrological compartmentalization effects on fish dynamics in the Florida Everglades

Alphons Immanuel, Michael W. Berry, Louis J. Gross, Mark Palmer, Dali Wang

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

A landscape modeling system called the Across Trophic-Level System Simulation (or ATLSS) has been developed in an effort to project the consequences of proposed water regulation plans for restoration of the South Florida Everglades. The ATLSS Landscape Fish Model (ALFISH) is a component of the ATLSS package (written in C++), which is used to provide dynamic measures of the spatially-explicit food resources available to wading birds, namely fish. The original (serial) ALFISH model requires as much as 30 h for 31-year simulations of specified scenarios. The model's execution time has been successfully improved (by a factor of 4.5) by partitioning its data input and executing the model simultaneously (in parallel) on those partitions. This paper demonstrates how the model's communications between partitioned data can be blocked to simulate compartmentalization effects on the input data. Minimal effects (below 1%) on the output of the original (serial) version are demonstrated. Regarding portability, both models (serial and parallel) have been successfully executed on two different computing environments: an SMP (Symmetric Multi-Processor) with 14 processors and a 14-processor network cluster.

Original languageEnglish
Pages (from-to)55-76
Number of pages22
JournalSimulation Modelling Practice and Theory
Volume13
Issue number1
DOIs
StatePublished - Jan 2005

Funding

This research has been supported by the ATLSS staff of The Institute for Environmental Modeling, funded by the US Geological Survey, under cooperative agreement no. 1445-CA09-95-0094, and by the Initiative in Computational Ecology at the University of Tennessee, funded by the President’s Initiative to Improve Teaching Research and Service and The Center for Information Technology Research. This research used resources of the Scalable Intracampus Research Grid (SInRG) Project at the University of Tennessee, supported by the National Science Foundation CISE Research Infrastructure Award EIA-9972889. Additional support was provided by NSF Award DEB-02-19269 to the University of Tennessee.

Keywords

  • Cluster
  • Computational ecology
  • Data parallelism
  • Load balancing
  • Network of workstations
  • Parallel implementation
  • Spatially-explicit simulation
  • Symmetric multi-processor

Fingerprint

Dive into the research topics of 'A parallel implementation of ALFISH: Simulating hydrological compartmentalization effects on fish dynamics in the Florida Everglades'. Together they form a unique fingerprint.

Cite this