arrow
返回

Parallel contributing area calculation with granularity control on massive grid terrain datasets

delete2013-10-01
delete17
PRE
AI
L
Ling Jiang
汤
汤国安 (Guoan Tang) *
X
Xuejun Liu
X
Xiaodong Song
J
Jianyi Yang
K
Kai Liu
DOI:10.1016/j.cageo.2013.07.003delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The calculation of contributing areas from digital elevation models (DEMs) is one of the important tasks in digital terrain analysis (DTA). The computational process usually involves two steps in a real application: (1) calculating flow directions via a flow model, and (2) computing the contributing area for each grid cell in the DEM. The traditional algorithm for calculating contributing areas is coded as a sequential program executed on a single processor. With the increase of scope and resolution of DEMs, the serial algorithm has become increasingly difficult to perform and is often very time-consuming, especially for DEMs of large areas and fine scales. In recent years, parallel computing is able to meet this challenge with the development of computer technology. However, the parallel implementation with granularity control, an efficient strategy to reap the best parallel performance and to break the limitation of computing resources in processing massive grid terrain datasets, has not been found in DTA research field. This paper develops a message-passing-interface (MPI) parallel approach with granularity control to calculate contributing areas. According to the proposed parallelization strategy, the parallel D8 algorithm with granularity control is designed as well as the parallel AreaD8 algorithm. Based on the domain decomposition of DEM data, it is possible for each process to process multiple partitions decomposed under a grain size. According to an iterative procedure of reading source data, executing the operator and writing resulting data, the partitions achieve the calculation results one by one in each process. The experimental results on a multi-node cluster show that the proposed parallel algorithms with granularity control are the powerful tools to process the big dataset and the parallel D8 algorithm is insensitive to granularity, while the parallel AreaD8 algorithm has an optimal grain size to reap the best parallel performance. (C) 2013 Elsevier Ltd. All rights reserved.
Keyword:
Parallel computing
Granularity control
Digital terrain analysis
Contributing area
Flow direction
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

C
Computers and Geosciences
IF:
4.4
论文数:
5.0K
被引数:
1.5W

机构

N
Nanjing Normal University
学者数:
1.7W
论文数: 1.3W
被引数: 1.9W
引用论文

引用论文

Digital terrain modeling
err2012-01-01
err238
PREAI
errWilson, John P.
err分享
err收藏
Sublingual injection of microparticles containing glycolipid ligands for NKT cells and subunit vaccines induces antibody responses in oral cavity
err2015-03-01
err0
errOAAI
errElizabeth S. DeLyria; Dapeng Zhou; Jun Soo Lee; Shailbala Singh; Wei Song; Fenge Li; Qing Sun; Hongzhou Lu; Jinhui Wu; Qian Qiao; Yiqiao Hu; Guodong Zhang; Chun Li; K. Jagannadha Sastry; Haifa Shen
err分享
err收藏
学者 查看更多内容