pith. sign in

arxiv: 1706.03968 · v2 · pith:PAZKVMYBnew · submitted 2017-06-13 · 💻 cs.DB · cs.DC

Asynchronous Graph Pattern Matching on Multiprocessor Systems

classification 💻 cs.DB cs.DC
keywords graphmatchingpatternsystemsmultiprocessornumaprocessingaccess
0
0 comments X
read the original abstract

Pattern matching on large graphs is the foundation for a variety of application domains. Strict latency requirements and continuously increasing graph sizes demand the usage of highly parallel in-memory graph processing engines that need to consider non-uniform memory access (NUMA) and concurrency issues to scale up on modern multiprocessor systems. To tackle these aspects, graph partitioning becomes increasingly important. Hence, we present a technique to process graph pattern matching on NUMA systems in this paper. As a scalable pattern matching processing infrastructure, we leverage a data-oriented architecture that preserves data locality and minimizes concurrency-related bottlenecks on NUMA systems. We show in detail, how graph pattern matching can be asynchronously processed on a multiprocessor system.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.