EDBT 2026 Demo / reviewers in the wild / expert
Raneem Abu Yosef
dblp:359/5600
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0000-6599-565XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 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.
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
High-performance computing · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › parallelization
automatic parallelization |
0.7 | 1 | 2023 | Automatic Generation of Distributed-Memory Mappings for Tensor Computations · SC 2023 |
High-performance computing
tensor computation |
0.7 | 1 | 2023 | Automatic Generation of Distributed-Memory Mappings for Tensor Computations · SC 2023 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Scalable Data-Flow Modeling and Validation of Distributed-Memory AlgorithmsabstractDistributed-memory programs that use the Message Passing Interface (MPI) often introduce various kinds of correctness anomalies. This work focuses on the type of anomalies detectable through data-flow modeling. We present a new tool and Domain-Specific Language to describe the data-flow of computations based on collective operations, such as the broadcast or all-gather in MPI. Our tool, CollectCall, models key aspects of distributed-memory algorithms, namely the processor space, symbolic communicators, data, its partitioning and mapping, and a set of communication primitives. Using these concepts, we build constraint systems that model the initial data placement and communication steps of the algorithm. Systems are built and solved with the Z3 SMT and the Integer Set Library (ISL) to decide the correctness of sequences of collective operations. We formalize the correctness requirements for a class of collective communication operations, and demonstrate the effectiveness of our approach on several micro-benchmarks and on well-known distributed algorithms from the literature while comparing against ITAC, MPI-Checker and PSE, state-of-the-art tools. Raneem Abu Yosef, Martin Kong |
CC | 1 |
| 2023 | Automatic Generation of Distributed-Memory Mappings for Tensor ComputationsabstractWhile considerable research has been directed at automatic parallelization for shared-memory platforms, little progress has been made in automatic parallelization schemes for distributed-memory systems. We introduce an innovative approach to automatically produce distributed-memory parallel code for an important subclass of affine tensor computations common to Coupled Cluster (CC) electronic structure methods, neuro-imaging applications, and deep learning models. Martin Kong, Raneem Abu Yosef, Atanas Rountev, P. Sadayappan |
SC | 2 |