GPU-Powered Spatial Database Engine for Commodity Hardware: Extended Version
Harish Doraiswamy, Juliana Freire

TL;DR
SPADE is a GPU-based spatial database engine that efficiently handles a wide range of spatial queries on large datasets using commodity hardware, offering scalable performance comparable to high-end systems.
Contribution
This paper introduces SPADE, a portable GPU-powered spatial database engine supporting diverse queries and large datasets, addressing hardware dependency and query flexibility issues.
Findings
SPADE achieves scalable performance on datasets larger than main memory.
Performance on a laptop matches that of cluster-based systems.
SPADE supports a rich set of spatial queries across different GPU hardware.
Abstract
Given the massive growth in the volume of spatial data, there is a great need for systems that can efficiently evaluate spatial queries over large data sets. These queries are notoriously expensive using traditional database solutions. While faster response times can be attained through powerful clusters or servers with large main-memory, these options, due to cost and complexity, are out of reach to many data scientists and analysts making up the long tail. Graphics Processing Units (GPUs), which are now widely available even in commodity desktops and laptops, provide a cost-effective alternative to support high-performance computing, opening up new opportunities to the efficient evaluation of spatial queries. While GPU-based approaches proposed in the literature have shown great improvements in performance, they are tied to specific GPU hardware and only handle specific queries over…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Management and Algorithms · Advanced Database Systems and Queries · Peer-to-Peer Network Technologies
