Parallel Implementation Approach for the GeoComputation Service Process in the High Performance Computing Environment
Ning Jing · 2012
GeoComputation is an important advanced computing paradigm in geographic information science.It is an indispensable part of the next generation of GIS(Geographic Information System).GeoComputation involves lots of processes such as data processing,spatial analysis,process simulation,etc.The process of GeoComputation is so complicated that usually consumes large amount of time.HPC(High Performance Computing) provides a powerful tool to solve the complex GeoComputation problems.To cope with the parallel implementation issues of the GeoComputation service process in HPC environment,a modeling method of the GeoComputation service process and a strategy for processing concurrent processes based on multithread were proposed.A prototype system of executing engine for the GeoComputation service process in HPC environment was designed and implemented,which can automatically resolve and dispatch the GeoComputation service process and keep the load balanced in concurrent conditions.The experimental results prove that the proposed method can effectively model GeoComputation service process with good practical performance,which can be widely used in geospatial data application fields.