next up previous
Next: Distribution Sort with Randomized Up: EXTERNAL MEMORY ALGORITHMS, I/O Previous: Efficient Bundle Sorting

Flow Computation on Massive Grid Terrains

L. Arge, J. S. Chase, P. Halpin, L. Toma, J. S. Vitter, D. Urban, and R. Wickremesinghe.  ``Flow Computation on Massive Grid Terrains,'' submitted. An extended abstract appears in ``Flow Computation on Massive Grids,'' Proceedings of the 9th ACM International Symposium on Advances in Geographic Information Systems (ACM-GIS '01) Atlanta, GA, November 2001.

Full text (Adobe pdf format)

Web pages for Terraflow

As detailed terrain data becomes available, GIS terrain applications target larger geographic areas at finer resolutions. Processing the massive data involved in such applications presents significant challenges to GIS systems and demands algorithms that are optimized both for data movement and computation.

In this paper we develop efficient algorithms for flow routing on massive terrains, extending our previous work on flow accumulation. We have implemented these algorithms in the Terraflow system, which is the first comprehensive terrain flow software system designed and optimized for massive data. We compare the performance of Terraflow with that of state of the art commercial and open-source GIS systems. On large terrains, Terraflow outperforms existing systems by a factor of 2 to 1000, and is capable of solving problems no system was previously able to solve.


next up previous
Next: Distribution Sort with Randomized Up: EXTERNAL MEMORY ALGORITHMS, I/O Previous: Efficient Bundle Sorting
Jeff Vitter
2008-04-02