TY - JOUR
T1 - Parallel simulation of ecological structured communities
T2 - Computational needs, hardware capabilities, and nonlinear applications
AU - Nichols, Jeffrey A.
AU - Hallam, Thomas G.
AU - Dimitrov, Dobromir T.
PY - 2008/8/1
Y1 - 2008/8/1
N2 - Previously, we developed a general scheme for parallel simulation of nonlinear structured population models where the critical development then was an efficient method of balancing the load among the available processors. We introduced the effects and necessity of load balancing together with the design of the load balancing algorithm for structured population models. Through the combination of parallelization by cohort, frequent rebalancing, and global birth combining we were able to demonstrate good scaling and speedup on 32-, 64-, 128-, and 256-processor machines. Here we return to the problem of parallel simulation for nonlinear structured population and predator-prey models and reconsider the need for parallelization given the improvement in computation hardware and software. Our conclusion is that even though there has been an extensive speedup in computers, the basic problem of managing the interplay of workload remains a fundamental problem for any parallel effort in simulation studies.
AB - Previously, we developed a general scheme for parallel simulation of nonlinear structured population models where the critical development then was an efficient method of balancing the load among the available processors. We introduced the effects and necessity of load balancing together with the design of the load balancing algorithm for structured population models. Through the combination of parallelization by cohort, frequent rebalancing, and global birth combining we were able to demonstrate good scaling and speedup on 32-, 64-, 128-, and 256-processor machines. Here we return to the problem of parallel simulation for nonlinear structured population and predator-prey models and reconsider the need for parallelization given the improvement in computation hardware and software. Our conclusion is that even though there has been an extensive speedup in computers, the basic problem of managing the interplay of workload remains a fundamental problem for any parallel effort in simulation studies.
KW - Parallel computation
KW - Simulation
KW - Speedup
KW - Structured community models
KW - Structured population models
UR - https://www.scopus.com/pages/publications/44649173613
U2 - 10.1016/j.na.2008.02.071
DO - 10.1016/j.na.2008.02.071
M3 - Article
AN - SCOPUS:44649173613
SN - 0362-546X
VL - 69
SP - 832
EP - 842
JO - Nonlinear Analysis, Theory, Methods and Applications
JF - Nonlinear Analysis, Theory, Methods and Applications
IS - 3
ER -