Exploring Strategies for Parallel Computing of RS Data Assimilation with SWAP-GA
Abstract
An agro-hydrological simulation model is useful for agriculture monitoring. One issue in running such model is parameter identification, especially when the target area is large such as provincial or country level. Remote Sensing (RS) provides us with useful information over large area. RS cannot observe input parameters of agro-hydrological models directly. However, a method to estimate input parameters of such model from RS using data assimilation has been proposed by Ines[1] using the SWAP (Soil, Water, Atmosphere and Plant) model. Genetic Algorithm (GA) was used in this optimization process. The combined model of SWAP and GA is called SWAP-GA model. When dealing with sufficiently large and complex processing with RS data, single computers time processing extends to unacceptable limits. It becomes necessary to introduce methods for using higher processing power such as distributed computing. Cluster based computing support both high performance and load balancing parallel or distributed applications. Implementing SWAP-GA in Cluster computers will remove the computational time constraint, with this hypothesis three different parallel SWAP-GA approaches are proposed in this study. Distributed population (where GA will work on distributed manner), Distributed pixel (Pixels are processed in parallel) and Mixed of distributed population and pixel model called Hybrid model. The technical considerations of implementing such methodologies are visited here.
DOI: https://doi.org/10.3844/jcssp.2007.47.50
Copyright: © 2007 Shamim Akhter, Kiyoshi Honda, Yann Chemin and Putchong Uthayopas. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 3,555 Views
- 2,580 Downloads
- 3 Citations
Download
Keywords
- SWAP
- genetic algorithms
- data assimilation
- cluster computing