首页> 外文期刊>Open Geosciences >A Stream Tilling Approach to Surface Area Estimation for Large Scale Spatial Data in a Shared Memory System
【24h】

A Stream Tilling Approach to Surface Area Estimation for Large Scale Spatial Data in a Shared Memory System

机译:共享存储系统中流式耕作的大型空间数据表面积估算方法

获取原文
           

摘要

Surface area estimation is a widely used tool for resource evaluation in the physical world. When processing large scale spatial data, the input/output (I/O) can easily become the bottleneck in parallelizing the algorithm due to the limited physical memory resources and the very slow disk transfer rate. In this paper, we proposed a stream tilling approach to surface area estimation that first decomposed a spatial data set into tiles with topological expansions. With these tiles, the one-to-one mapping relationship between the input and the computing process was broken. Then, we realized a streaming framework towards the scheduling of the I/O processes and computing units. Herein, each computing unit encapsulated a same copy of the estimation algorithm, and multiple asynchronous computing units could work individually in parallel. Finally, the performed experiment demonstrated that our stream tilling estimation can efficiently alleviate the heavy pressures from the I/O-bound work, and the measured speedup after being optimized have greatly outperformed the directly parallel versions in shared memory systems with multi-core processors.
机译:表面积估计是物理世界中资源评估的一种广泛使用的工具。在处理大规模空间数据时,由于有限的物理内存资源和非常慢的磁盘传输速度,输入/输出(I / O)容易成为并行化算法的瓶颈。在本文中,我们提出了一种流耕法进行表面积估计的方法,该方法首先将空间数据集分解为具有拓扑扩展的图块。使用这些图块,打破了输入与计算过程之间的一对一映射关系。然后,我们实现了一个针对I / O进程和计算单元的调度的流框架。在此,每个计算单元封装了估计算法的相同副本,并且多个异步计算单元可以并行并行地工作。最后,进行的实验表明,我们的分流估算可以有效缓解I / O限制工作带来的沉重压力,并且经过优化后所测得的加速性能大大优于具有多核处理器的共享内存系统中的直接并行版本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号