Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Gal Mendelson

dblp:181/2560 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
4since 2021 · last 2022
0000-0002-0744-8217ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 2 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.

Artificial intelligence
2 papers
Efficient and distributed learning · 100%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 55% Parallel and multicore computing · 36% Cloud and datacenter computing · 6%
Computer networks
1 paper
Software-defined and programmable networks · 100%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
distributed mean estimation
1.122022
EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learning · ICML 2022
DRIVE: One-bit Distributed Mean Estimation · NeurIPS 2021
Machine learning › Efficient and distributed learning
federated learning
1.122022
EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learning · ICML 2022
DRIVE: One-bit Distributed Mean Estimation · NeurIPS 2021
Machine learning › Efficient and distributed learning › distributed training
communication-efficient training
0.612022
EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learning · ICML 2022
Machine learning › Efficient and distributed learning › distributed training
gradient compression
0.612022
EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learning · ICML 2022
Distributed systems › peer-to-peer systems
consistent hashing
0.512021
AnchorHash: A Scalable Consistent Hash · IEEE/ACM Trans. Netw. 2021
Distributed systems
distributed coordination
0.512021
AnchorHash: A Scalable Consistent Hash · IEEE/ACM Trans. Netw. 2021
Parallel and multicore computing
load balancing
0.512021
Load balancing with JET: just enough tracking for connection consistency · CoNEXT 2021
Parallel and multicore computing › load balancing
per-connection consistency
0.512021
Load balancing with JET: just enough tracking for connection consistency · CoNEXT 2021
Distributed systems › distributed algorithms
scalable hashing
0.512021
AnchorHash: A Scalable Consistent Hash · IEEE/ACM Trans. Netw. 2021
Cloud and datacenter computing
resource management
0.112021
AnchorHash: A Scalable Consistent Hash · IEEE/ACM Trans. Netw. 2021
Coding theory › source coding
quantization
0.112021
DRIVE: One-bit Distributed Mean Estimation · NeurIPS 2021
Reconfigurable computing and FPGAs
reconfigurable computing
0.112017
dRMT: Disaggregated Programmable Switching · SIGCOMM 2017

Methods — techniques the papers use, named apart from their topics

compression algorithm · 1.0robust estimation · 0.6lossy compression · 0.6hash-based load balancing · 0.5consistent hashing algorithm · 0.5
YearPublicationVenuePosition
2022 EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learning
abstract
Distributed Mean Estimation (DME) is a central building block in federated learning, where clients send local gradients to a parameter server for averaging and updating the model. Due to communication constraints, clients often use lossy compression techniques to compress the gradients, resulting in estimation inaccuracies. DME is more challenging when clients have diverse network conditions, such as constrained communication budgets and packet losses. In such settings, DME techniques often incur a significant increase in the estimation error leading to degraded learning performance. In this work, we propose a robust DME technique named EDEN that naturally handles heterogeneous communication budgets and packet losses. We derive appealing theoretical guarantees for EDEN and evaluate it empirically. Our results demonstrate that EDEN consistently improves over state-of-the-art DME techniques.
Shay Vargaftik, Ran Ben-Basat, Amit Portnoy, Gal Mendelson, Yaniv Ben-Itzhak, Michael Mitzenmacher
ICML4
2021 Load balancing with JET: just enough tracking for connection consistency
abstract
Hash-based stateful load-balancers employ connection tracking to avoid per-connection-consistency (PCC) violations that lead to broken connections. In this paper, we propose Just Enough Tracking (JET), a new algorithmic framework that significantly reduces the size of the connection tracking tables for hash-based stateful load-balancers without increasing PCC violations.
Gal Mendelson, Shay Vargaftik, Dean H. Lorenz, Katherine Barabash, Isaac Keslassy, Ariel Orda
CoNEXT1
2021 DRIVE: One-bit Distributed Mean Estimation
abstract
We consider the problem where $n$ clients transmit $d$-dimensional real-valued vectors using $d(1+o(1))$ bits each, in a manner that allows the receiver to approximately reconstruct their mean. Such compression problems naturally arise in distributed and federated learning. We provide novel mathematical results and derive computationally efficient algorithms that are more accurate than previous compression techniques. We evaluate our methods on a collection of distributed and federated learning tasks, using a variety of datasets, and show a consistent improvement over the state of the art.
Shay Vargaftik, Ran Ben-Basat, Amit Portnoy, Gal Mendelson, Yaniv Ben-Itzhak, Michael Mitzenmacher
NeurIPS4
2021 AnchorHash: A Scalable Consistent Hash
abstract
Consistent hashing is a central building block in many networking applications, such as maintaining connection affinity of TCP flows. However, current consistent hashing solutions do not ensure full consistency under arbitrary changes or scale poorly in terms of memory footprint, update time and key lookup complexity. We present AnchorHash, a scalable and fully-consistent hashing algorithm. AnchorHash achieves high key lookup rate, low memory footprint and low update time. We formally establish its strong theoretical guarantees, and present an advanced implementation with a memory footprint of only a few bytes per resource. Moreover, evaluations indicate that AnchorHash scales on a single core to 100 million resources while still achieving a key lookup rate of more than 15 million keys per second.
Gal Mendelson, Shay Vargaftik, Katherine Barabash, Dean H. Lorenz, Isaac Keslassy, Ariel Orda
IEEE/ACM Trans. Netw.1
2017 dRMT: Disaggregated Programmable Switching
abstract
We present dRMT (disaggregated Reconfigurable Match-Action Table), a new architecture for programmable switches. dRMT overcomes two important restrictions of RMT, the predominant pipeline-based architecture for programmable switches: (1) table memory is local to an RMT pipeline stage, implying that memory not used by one stage cannot be reclaimed by another, and (2) RMT is hardwired to always sequentially execute matches followed by actions as packets traverse pipeline stages. We show that these restrictions make it difficult to execute programs efficiently on RMT.
Sharad Chole, Andy Fingerhut, Sha Ma, Anirudh Sivaraman, Shay Vargaftik, Alon Berger, Gal Mendelson, Mohammad Alizadeh, Shang-Tse Chuang, Isaac Keslassy, Ariel Orda, Tom Edsall
SIGCOMM7