z-logo
open-access-imgOpen Access
AT-GIS
Author(s) -
Peter Ogden,
David B. Thomas,
Peter Pietzuch
Publication year - 2016
Publication title -
proceedings of the 2022 international conference on management of data
Language(s) - English
Resource type - Conference proceedings
ISBN - 978-1-4503-3531-7
DOI - 10.1145/2882903.2882962
Subject(s) - computer science , spatial query , bottleneck , pipeline (software) , search engine indexing , parsing , query expansion , spatial analysis , query language , computer cluster , data mining , database , distributed computing , information retrieval , web query classification , web search query , artificial intelligence , operating system , remote sensing , embedded system , geology , search engine
Users in many domains, including urban planning, transportation, and environmental science want to execute analytical queries over continuously updated spatial datasets. Current solutions for large-scale spatial query processing either rely on extensions to RDBMS, which entails expensive loading and indexing phases when the data changes, or distributed map/reduce frameworks, running on resource-hungry compute clusters. Both solutions struggle with the sequential bottleneck of parsing complex, hierarchical spatial data formats, which frequently dominates query execution time. Our goal is to fully exploit the parallelism offered by modern multi-core CPUs for parsing and query execution, thus providing the performance of a cluster with the resources of a single machine. We describe AT-GIS, a highly-parallel spatial query processing system that scales linearly to a large number of CPU cores. AT-GIS integrates the parsing and querying of spatial data using a new computational abstraction called associative transducers (ATs). ATs can form a single data-parallel pipeline for computation without requiring the spatial input data to be split into logically independent blocks. Using ATs, AT-GIS can execute, in parallel, spatial query operators on the raw input data in multiple formats, without any pre-processing. On a single 64-core machine, AT-GIT provides 3x the performance of an 8-node Hadoop cluster with 192 cores for containment queries, and 10x for aggregation queries.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom