Title of article :
A parallel implementation of ALFISH: simulating hydrological compartmentalization effects on fish dynamics in the Florida Everglades
Author/Authors :
Immanuel، نويسنده , , Alphons and Berry، نويسنده , , Michael W. and Gross، نويسنده , , Louis J. and Palmer، نويسنده , , Mark Y.L. Wang، نويسنده , , Dali، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2005
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.
Keywords :
Computational ecology , Spatially-explicit simulation , Symmetric multi-processor , network of workstations , Cluster , Data parallelism , Load balancing , Parallel implementation
Journal title :
Simulation Modelling Practice and Theory
Journal title :
Simulation Modelling Practice and Theory