Introduction to parallel programming
Introduction to parallel programming
Research On Cluster-Based Parallel GIS with the Example of Parallelization on GRASS GIS
GCC '07 Proceedings of the Sixth International Conference on Grid and Cooperative Computing
Hi-index | 0.00 |
Providing geo-spatial data services (GDS) and processing functionality services (PFS) are the key issues in spatial information grid (SIG). Especially, it's crucial for SIG to offer PFS related to Geographic Information Science (GIS), instead of just focused on Remote Sensing (RS) field. Furthermore, implementing high-performance GIServices is the main task of SIG to offer PFS for GIS. Lacking of high-performance GIServices mainly resulted from the limitations of architecture as well as the complexity for services implementation and encapsulation. Based on existing SIG platform, we propose the new architecture of SIG, upon which the constituted GIS nodes can provide GIServices. Within the improved architecture, some parallel GRASS GIS algorithms programs, which are built by different parallelization patterns and can run in cluster with better efficiency, are encapsulated to high-performance GIServices guiding by certain generic mode. Lastly, the analyses of the test demonstrate that the approach can reach our aims.