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

Yaniv Ben-Itzhak

dblp:75/7855 · DBLP profile ↗
← Back
17ranked-venue papers
7as first author
7since 2021 · last 2024
0000-0002-3844-5940ORCID · corroborated

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

Systems, architecture and hardware · 7 · 6 first-authorArtificial intelligence and machine learning · 6 · 6 since 2021Computer networks · 3 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

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
5 papers
Efficient and distributed learning · 100%
Computer networks
2 papers
Software-defined and programmable networks · 82% Routing and switching · 14% Optical networks · 4%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Interconnection networks and networks-on-chip · 47% Hardware accelerators and domain-specific architectures · 25% Distributed systems · 21%
Theoretical computer science
2 papers
Approximation and online algorithms · 84% Coding theory · 16%

Topics — the 18 heaviest of 19, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
federated learning
2.542024
Accelerating Federated Learning with Quick Distributed Mean Estimation · ICML 2024
DoCoFL: Downlink Compression for Cross-Device Federated Learning · ICML 2023
EDEN: Communication-Efficient and Robust Distributed Mean Estimation for Federated Learning · ICML 2022
Machine learning › Efficient and distributed learning
distributed mean estimation
1.832024
Accelerating Federated Learning with Quick Distributed Mean Estimation · ICML 2024
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
communication-efficient federated learning
0.812024
Accelerating Federated Learning with Quick Distributed Mean Estimation · ICML 2024
Machine learning › Efficient and distributed learning
model compression
0.812024
Optimal and Approximate Adaptive Stochastic Quantization · NeurIPS 2024
Machine learning › Efficient and distributed learning › model compression
quantization
0.812024
Optimal and Approximate Adaptive Stochastic Quantization · NeurIPS 2024
Software-defined and programmable networks › programmable data plane
in-network machine learning
0.812024
IIsy: Hybrid In-Network Classification Using Programmable Switches · IEEE/ACM Trans. Netw. 2024
Software-defined and programmable networks
programmable data plane
0.812024
IIsy: Hybrid In-Network Classification Using Programmable Switches · IEEE/ACM Trans. Netw. 2024
Approximation and online algorithms
approximation algorithms
0.812024
Optimal and Approximate Adaptive Stochastic Quantization · NeurIPS 2024
Machine learning › Efficient and distributed learning
communication compression
0.712023
DoCoFL: Downlink Compression for Cross-Device Federated Learning · ICML 2023
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
Routing and switching › switching
hybrid switching
0.212016
Composite-Path Switching · CoNEXT 2016
Interconnection networks and networks-on-chip › router architecture
network-on-chip router
0.212015
Heterogeneous NoC Router Architecture · IEEE Trans. Parallel Distributed Syst. 2015
Interconnection networks and networks-on-chip › router architecture
shared buffer design
0.212015
Heterogeneous NoC Router Architecture · IEEE Trans. Parallel Distributed Syst. 2015
Distributed systems › distributed machine learning
parameter server
0.212023
DoCoFL: Downlink Compression for Cross-Device Federated Learning · ICML 2023
Coding theory › source coding
quantization
0.112021
DRIVE: One-bit Distributed Mean Estimation · NeurIPS 2021
Optical networks › optical switching
optical circuit switching
0.112016
Composite-Path Switching · CoNEXT 2016
Processor architecture and microarchitecture
chip multiprocessor
0.112015
Heterogeneous NoC Router Architecture · IEEE Trans. Parallel Distributed Syst. 2015

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

model mapping · 1.5ensemble learning · 1.5approximation algorithm · 1.5adaptive stochastic quantization · 1.5gradient compression · 1.3compression algorithm · 1.0quantization · 0.8mathematical solvers · 0.8robust estimation · 0.6lossy compression · 0.6simulation · 0.2formal proof · 0.2
YearPublicationVenuePosition
2024 Accelerating Federated Learning with Quick Distributed Mean Estimation
abstract
Distributed Mean Estimation (DME), in which $n$ clients communicate vectors to a parameter server that estimates their average, is a fundamental building block in communication-efficient federated learning. In this paper, we improve on previous DME techniques that achieve the optimal $O(1/n)$ Normalized Mean Squared Error (NMSE) guarantee by asymptotically improving the complexity for either encoding or decoding (or both). To achieve this, we formalize the problem in a novel way that allows us to use off-the-shelf mathematical solvers to design the quantization. Using various datasets and training tasks, we demonstrate how QUIC-FL achieves state of the art accuracy with faster encoding and decoding times compared to other DME methods.
Ran Ben-Basat, Shay Vargaftik, Amit Portnoy, Gil Einziger, Yaniv Ben-Itzhak, Michael Mitzenmacher
ICML5
2024 Optimal and Approximate Adaptive Stochastic Quantization
abstract
Quantization is a fundamental optimization for many machine learning (ML) use cases, including compressing gradients, model weights and activations, and datasets. The most accurate form of quantization is adaptive, where the error is minimized with respect to a given input rather than optimizing for the worst case. However, optimal adaptive quantization methods are considered infeasible in terms of both their runtime and memory requirements. We revisit the Adaptive Stochastic Quantization (ASQ) problem and present algorithms that find optimal solutions with asymptotically improved time and space complexities. Our experiments indicate that our algorithms may open the door to using ASQ more extensively in a variety of ML applications. We also present an even faster approximation algorithm for quantizing large inputs on the fly.
Ran Ben-Basat, Yaniv Ben-Itzhak, Michael Mitzenmacher, Shay Vargaftik
NeurIPS2
2024 IIsy: Hybrid In-Network Classification Using Programmable Switches
abstract
The soaring use of machine learning leads to increasing processing demands. As data volume keeps growing, providing classification services with good machine learning performance, high throughput, low latency, and minimal equipment overheads becomes a challenge. Offloading machine learning tasks to network switches can be a scalable solution to this problem, providing high throughput and low latency. However, network devices are resource constrained, and lack support for machine learning functionality. In this paper, we introduce IIsy -a novel mapping tool of machine learning classification models to off-the-shelf switches. Using an efficient encoding algorithm, enables fitting a range of classification models on switches, co-existing with standard switch functionality. To overcome resource constraints, adopts a hybrid approach for ensemble models, running a small model on a switch and a large model on the backend. The evaluation shows that achieves near-optimal classification results, within minimum resource overheads, and while reducing the load on the backend by 70% for data-intensive use cases.
Changgang Zheng, Zhaoqi Xiong, Thanh T. Bui, Siim Kaupmees, Riyad Bensoussane, Antoine Bernabeu, Shay Vargaftik, Yaniv Ben-Itzhak, Noa Zilberman
IEEE/ACM Trans. Netw.8
2023 DoCoFL: Downlink Compression for Cross-Device Federated Learning
abstract
Many compression techniques have been proposed to reduce the communication overhead of Federated Learning training procedures. However, these are typically designed for compressing model updates, which are expected to decay throughout training. As a result, such methods are inapplicable to downlink (i.e., from the parameter server to clients) compression in the cross-device setting, where heterogeneous clients *may appear only once* during training and thus must download the model parameters. Accordingly, we propose DoCoFL -- a new framework for downlink compression in the cross-device setting. Importantly, DoCoFL can be seamlessly combined with many uplink compression schemes, rendering it suitable for bi-directional compression. Through extensive evaluation, we show that DoCoFL offers significant bi-directional bandwidth reduction while achieving competitive accuracy to that of a baseline without any compression.
Ron Dorfman, Shay Vargaftik, Yaniv Ben-Itzhak, Kfir Y. Levy
ICML3
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
ICML5
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
NeurIPS5
2021 RADE: resource-efficient supervised anomaly detection using decision tree-based ensemble methods
Shay Vargaftik, Isaac Keslassy, Ariel Orda, Yaniv Ben-Itzhak
Mach. Learn.4
2016 Composite-Path Switching
abstract
Hybrid switching combines a high-bandwidth optical circuit switch in parallel with a low-bandwidth electronic packet switch. It presents an appealing solution for scaling datacenter architectures. Unfortunately, it does not fit many traffic patterns produced by typical datacenter applications, and in particular the skewed traffic patterns that involve highly intensive one-to-many and many-to-one communications.
Shay Vargaftik, Katherine Barabash, Yaniv Ben-Itzhak, Ofer Biran, Isaac Keslassy, Dean H. Lorenz, Ariel Orda
CoNEXT3
2016 Utilizing Optical Circuits in Hybrid Packet/Circuit Data-Center Networks
abstract
Existing Data Center Networks (DCNs) continue to evolve to keep up with application requirements in terms of bandwidth, latency, agility, etc. According to the updated release of the Cisco Global Cloud Index [1], by 2019, more than 86% of traffic workloads will be processed by cloud DCs.
Yaniv Ben-Itzhak, Cosmin Caba, José Soler
SYSTOR1
2016 Optics in Data Centers: Adapting to Diverse Modern Workloads
abstract
Over the recent years we witness a massive growth of cloud usage, accelerated by new types of 'born-to-the-cloud' workloads. These new types of workloads are increasingly multi-component, dynamic and often present highly intensive communication patterns. Massive innovation of Data Center Network (DCN) technologies is required to support the demand, giving raise to new network topologies, new network control paradigms, and management models. One particularly promising technology candidate for improving the DCN efficiency is Optical Circuit Switching (OCS).
Shay Vargaftik, Isaac Keslassy, Ariel Orda, Katherine Barabash, Yaniv Ben-Itzhak, Ofer Biran, Dean H. Lorenz
SYSTOR5
2015 Networking Architecture for Seamless Cloud Interoperability
abstract
Seamless cloud interoperability is highly desired but not yet easily attainable in the current cloud solutions market. This work tackles one aspect of achieving cloud interoperability, namely, inter-cloud networking. We list the requirements and propose an inter-cloud networking architecture for a case of independent clouds owned by different entities and powered by different cloud management and network virtualization technologies. Then we validate the proposed architecture by describing an example of working implementation for Open Stack cloud powered by Open Daylight Open DOVE SDN solution. Finally, we compare our architecture to the existing solutions.
Anna Levin, Katherine Barabash, Yaniv Ben-Itzhak, Sergey Guenender, Liran Schour
CLOUD3
2015 EnforSDN: Network policies enforcement with SDN
abstract
Network services, such as security, load-balancing, and monitoring, are an indisputable part of modern networking infrastructure and are traditionally realized as specialized appliances or middleboxes. Middleboxes complicate the management, the deployment, and the operations of the entire network. Moreover, they induce network performance issues and scalability limitations by requiring huge amounts of traffic to be, often sub-optimally redirected, and sometimes redundantly processed. Recent trends of server virtualization and Network Function Vir-tualization (NFV) exacerbate these scalability and performance issues. In this paper, we present EnforSDN — a new management approach that exploits SDN principles to decouple the policy resolution layer from the policy enforcement layer in network service appliances. Our approach improves the enforcement management, network utilization and communication latency, without compromising the policy and the functionality of the network. Using emulated SDN-based data center environment, we demonstrate higher throughput and lower latency achieved with EnforSDN, as compared to a baseline SDN network. In addition, we show that EnforSDN reduces the overall network appliances load, as well as the forwarding tables size.
Yaniv Ben-Itzhak, Katherine Barabash, Rami Cohen, Anna Levin, Eran Raichstein
IM1
2015 Average latency and link utilization analysis of heterogeneous wormhole NoCs
Yaniv Ben-Itzhak, Israel Cidon, Avinoam Kolodny
Integr.1
2015 Heterogeneous NoC Router Architecture
abstract
We introduce a novel heterogeneous NoC router architecture, supporting different link bandwidths and different number of virtual channels (VCs) per unidirectional port. The NoC router is based on shared-buffer architecture and has the advantages of ingress and egress bandwidth decoupling, and better performance as compared with input-buffer router architecture. We present the challenges facing the design of such heterogeneous NoC router, and describe how this router architecture addresses them. We introduce and formally prove a novel approach that reduces the number of required middle shared-buffers without affecting the performance of the router. In comparison with an optimal input-buffer homogeneous router, our NoC router improves saturation throughput by 6-47 percent for standard traffic patterns. The router achieves significant run-time improvement for NoC-based CMP running PARSEC benchmarks. It offers better scalability, area, and power reduction of 15-60 percent, for NoC based CMPs of size 4 × 4 up to 16 × 16, as compared with optimal input-buffer homogeneous and heterogeneous routers.
Yaniv Ben-Itzhak, Israel Cidon, Avinoam Kolodny, Michael Shabun, Nir Shmuel
IEEE Trans. Parallel Distributed Syst.1
2011 Delay analysis of wormhole based heterogeneous NoC
abstract
We introduce a novel evaluation methodology to analyze the delay of a wormhole routing based NoC with variable link capacities and a variable number of virtual channels per link. This methodology can be utilized to analyze different heterogeneous NoC architectures and traffic scenarios for which no analysis framework has been developed before. In particular, it can replace computationally-extensive simulations at the inner-loop of the link capacities and virtual channels allocation steps of the NoC topology optimization process. Our analysis introduces a set of implicit equations which can be efficiently solved iteratively. We demonstrate the accuracy of our approximation by comparing the analysis results to a simulation model for several use-cases and synthetic examples. In addition, we compare the analysis with simulation results for a chip-multi-processor (CMP) using SPLASH-2 and PARSEC traces for both homogeneous and heterogeneous NoC configurations.
Yaniv Ben-Itzhak, Israel Cidon, Avinoam Kolodny
NOCS1
2011 NoCs simulation framework for OMNeT++
abstract
As chip density keeps doubling every process generation, the use of Network-on-Chip becomes the prevalent architecture of SoC, MPSoC and large scale CMP designs. To that end, diverse NoC solutions are developed by the industry and the research community in order to meet heterogeneous on-chip communication requirements. Consequently, there is a growing need to rely on a simulation tools in order to explore, evaluate and optimize these new NoC architectures and topologies. The simulation platform is based on OMNeT++. It provides an open-source, modular, scalable, extendible and fully parameterizable framework for modeling NoC. In this demo we describe the structure of this framework.
Yaniv Ben-Itzhak, Eitan Zahavi, Israel Cidon, Avinoam Kolodny
NOCS1
2010 Performance and Power Aware CMP Thread Allocation Modeling
Yaniv Ben-Itzhak, Israel Cidon, Avinoam Kolodny
HiPEAC1