loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Alexander Krause 1 ; Frank Ebner 2 ; Dirk Habich 1 and Wolfgang Lehner 1

Affiliations: 1 Technische Universität Dresden, Database Systems Group, Dresden and Germany ; 2 University of Applied Sciences Würzburg-Schweinfurt, Faculty of Computer Science and Business Information Systems, Würzburg and Germany

Keyword(s): Graph Processing, In-memory, Bloom Filter, Multiprocessor System, NUMA.

Related Ontology Subjects/Areas/Topics: Data Engineering ; Database Architecture and Performance ; Databases and Data Security ; Databases and Information Systems Integration ; Enterprise Information Systems ; Large Scale Databases ; Nosql Databases ; Query Processing and Optimization

Abstract: Graph pattern matching (GPM) is a core primitive in graph analysis with many applications. Efficient processing of GPM on modern NUMA systems poses several challenges, such as an intelligent storage of the graph itself or keeping track of vertex locality information. During query processing, intermediate results need to be communicated, but target partitions are not always directly identifiable, which requires all workers to scan for requested vertices. To optimize this performance bottleneck, we introduce a Bloom filter based workload reduction approach and discuss the benefits and drawbacks of different implementations. Furthermore, we show the trade-offs between invested memory and performance gain, compared to fully redundant storage.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.145.36.10

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Krause, A.; Ebner, F.; Habich, D. and Lehner, W. (2019). Trading Memory versus Workload Overhead in Graph Pattern Matching on Multiprocessor Systems. In Proceedings of the 8th International Conference on Data Science, Technology and Applications - DATA; ISBN 978-989-758-377-3; ISSN 2184-285X, SciTePress, pages 400-407. DOI: 10.5220/0008116904000407

@conference{data19,
author={Alexander Krause. and Frank Ebner. and Dirk Habich. and Wolfgang Lehner.},
title={Trading Memory versus Workload Overhead in Graph Pattern Matching on Multiprocessor Systems},
booktitle={Proceedings of the 8th International Conference on Data Science, Technology and Applications - DATA},
year={2019},
pages={400-407},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008116904000407},
isbn={978-989-758-377-3},
issn={2184-285X},
}

TY - CONF

JO - Proceedings of the 8th International Conference on Data Science, Technology and Applications - DATA
TI - Trading Memory versus Workload Overhead in Graph Pattern Matching on Multiprocessor Systems
SN - 978-989-758-377-3
IS - 2184-285X
AU - Krause, A.
AU - Ebner, F.
AU - Habich, D.
AU - Lehner, W.
PY - 2019
SP - 400
EP - 407
DO - 10.5220/0008116904000407
PB - SciTePress