VLDB 2026 Research / reviewers in the wild / expert
Zur Vonarburg-Shmaria
dblp:273/4315
· DBLP profile ↗
3ranked-venue papers
0as first author
2since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Processor architecture and microarchitecture · 37% Memory systems · 24% Hardware accelerators and domain-specific architectures · 18% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Data mining · 100% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › structured data mining
graph mining |
0.5 | 1 | 2021 | GraphMineSuite: Enabling High-Performance and Programmable Graph Mining Algorithms with Set Algebra · Proc. VLDB Endow. 2021 |
Hardware accelerators and domain-specific architectures › graph processing accelerator
graph mining accelerator |
0.5 | 1 | 2021 | SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory Systems · MICRO 2021 |
Processor architecture and microarchitecture
instruction set architecture |
0.5 | 1 | 2021 | SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory Systems · MICRO 2021 |
Processor architecture and microarchitecture › instruction set architecture
ISA extension |
0.5 | 1 | 2021 | SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory Systems · MICRO 2021 |
Memory systems
processing-in-memory |
0.5 | 1 | 2021 | SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory Systems · MICRO 2021 |
Parallel and multicore computing
parallel algorithms |
0.4 | 1 | 2020 | High-performance parallel graph coloring with strong guarantees on work, depth, and quality · SC 2020 |
Graph algorithms and graph theory
graph coloring |
0.4 | 1 | 2020 | High-performance parallel graph coloring with strong guarantees on work, depth, and quality · SC 2020 |
Graph algorithms and graph theory › graph coloring
parallel graph coloring |
0.4 | 1 | 2020 | High-performance parallel graph coloring with strong guarantees on work, depth, and quality · SC 2020 |
Performance modeling and evaluation
benchmarking |
0.1 | 1 | 2021 | GraphMineSuite: Enabling High-Performance and Programmable Graph Mining Algorithms with Set Algebra · Proc. VLDB Endow. 2021 |
Memory systems › processing-in-memory
near-memory processing |
0.1 | 1 | 2021 | SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory Systems · MICRO 2021 |
Methods — techniques the papers use, named apart from their topics
degeneracy ordering relaxation · 0.9set operations · 0.5cross-layer design · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | SISA: Set-Centric Instruction Set Architecture for Graph Mining on Processing-in-Memory SystemsabstractSimple graph algorithms such as PageRank have been the target of numerous hardware accelerators. Yet, there also exist much more complex graph mining algorithms for problems such as clustering or maximal clique listing. These algorithms are memory-bound and thus could be accelerated by hardware techniques such as Processing-in-Memory (PIM). However, they also come with non-straightforward parallelism and complicated memory access patterns. In this work, we address this problem with a simple yet surprisingly powerful observation: operations on sets of vertices, such as intersection or union, form a large part of many complex graph mining algorithms, and can offer rich and simple parallelism at multiple levels. This observation drives our cross-layer design, in which we (1) expose set operations using a novel programming paradigm, (2) express and execute these operations efficiently with carefully designed set-centric ISA extensions called SISA, and (3) use PIM to accelerate SISA instructions. The key design idea is to alleviate the bandwidth needs of SISA instructions by mapping set operations to two types of PIM: in-DRAM bulk bitwise computing for bitvectors representing high-degree vertices, and near-memory logic layers for integer arrays representing low-degree vertices. Set-centric SISA-enhanced algorithms are efficient and outperform hand-tuned baselines, offering more than 10 × speedup over the established Bron-Kerbosch algorithm for listing maximal cliques. We deliver more than 10 SISA set-centric algorithm formulations, illustrating SISA’s wide applicability. Maciej Besta, Raghavendra Kanakagiri, Grzegorz Kwasniewski, Rachata Ausavarungnirun, Jakub Beránek, Konstantinos Kanellopoulos, Kacper Janda, Zur Vonarburg-Shmaria, Lukas Gianinazzi, Ioana Stefan, Juan Gómez-Luna, Jakub Golinowski, Marcin Copik, Lukas Kapp-Schwoerer, Salvatore Di Girolamo, Nils Blach, Marek Konieczny, Onur Mutlu, Torsten Hoefler |
MICRO | 8 |
| 2021 | GraphMineSuite: Enabling High-Performance and Programmable Graph Mining Algorithms with Set AlgebraabstractWe propose GraphMineSuite (GMS): the first benchmarking suite for graph mining that facilitates evaluating and constructing high-performance graph mining algorithms. First, GMS comes with a benchmark specification based on extensive literature review, prescribing representative problems, algorithms, and datasets. Second, GMS offers a carefully designed software platform for seamless testing of different fine-grained elements of graph mining algorithms, such as graph representations or algorithm subroutines. The platform includes parallel implementations of more than 40 considered baselines, and it facilitates developing complex and fast mining algorithms. High modularity is possible by harnessing set algebra operations such as set intersection and difference, which enables breaking complex graph mining algorithms into simple building blocks that can be separately experimented with. GMS is supported with a broad concurrency analysis for portability in performance insights, and a novel performance metric to assess the throughput of graph mining algorithms, enabling more insightful evaluation. As use cases, we harness GMS to rapidly redesign and accelerate state-of-the-art baselines of core graph mining problems: degeneracy reordering (by >2X), maximal clique listing (by >9×),k-clique listing (by up to 1.1×), and subgraph isomorphism (by 2.5×), also obtaining better theoretical performance bounds. Maciej Besta, Zur Vonarburg-Shmaria, Yannick Schaffner, Leonardo Schwarz, Grzegorz Kwasniewski, Lukas Gianinazzi, Jakub Beránek, Kacper Janda, Tobias Holenstein, Sebastian Leisinger, Peter Tatkowski, Esref Özdemir, Adrian Balla, Marcin Copik, Philipp Lindenberger, Marek Konieczny, Onur Mutlu, Torsten Hoefler |
Proc. VLDB Endow. | 2 |
| 2020 | High-performance parallel graph coloring with strong guarantees on work, depth, and qualityabstractWe develop the first parallel graph coloring heuristics with strong theoretical guarantees on work and depth and coloring quality. The key idea is to design a relaxation of the vertex degeneracy order, a well-known graph theory concept, and to color vertices in the order dictated by this relaxation. This introduces a tunable amount of parallelism into the degeneracy ordering that is otherwise hard to parallelize. This simple idea enables significant benefits in several key aspects of graph coloring. For example, one of our algorithms ensures polylogarithmic depth and a bound on the number of used colors that is superior to all other parallelizable schemes, while maintaining workefficiency. In addition to provable guarantees, the developed algorithms have competitive run-times for several real-world graphs, while almost always providing superior coloring quality. Our degeneracy ordering relaxation is of separate interest for algorithms outside the context of coloring. Maciej Besta, Armon Carigiet, Kacper Janda, Zur Vonarburg-Shmaria, Lukas Gianinazzi, Torsten Hoefler |
SC | 4 |