prof_pic.png

School of Electrical and Computer Engineering
Ben-Gurion University of the Negev

Alon Building for High-Tech (Building 37), Room 414

P.O.B. 653, Beer-Sheva 8410501, Israel

Phone: +972-8-6477230

research

In-network computing and network-level optimization of parallelism strategies for distributed machine learning.

A growing line of my work studies how to design networking mechanisms tailored to the needs of AI workloads. This includes leveraging programmable network elements to perform computation inside the network itself, rather than only at the endpoints, as well as optimizing the network-level parallelism strategies used in distributed machine learning training. This raises new combinatorial optimization problems: how to place and schedule in-network computation, and how to coordinate communication between training workers, so as to minimize network utilization and congestion subject to bounded resources, while providing provable performance guarantees.

2025

  1. NAIC
    T3P: Topology-Tailored Tensor Parallelism
    S. Ben-Yohana, C. Avin, and G. Scalosub
    Proceedings of the 2nd Workshop on Networks for AI Computing (NAIC), 2025

2024

  1. TNSM
    SOAR: minimizing network utilization with bounded in-network computing
    R. Segal, C. Avin, and G. Scalosub
    IEEE Transactions on Network and Service Management, 2024

2022

  1. INFOCOM
    Constrained In-network Computing with Low Congestion in Datacenter Networks
    R. Segal, C. Avin, and G. Scalosub
    Proceedings of IEEE INFOCOM 2022, the 41st Annual Joint Conference of the IEEE Computer and Communications Societies, 2022

2021

  1. CoNEXT
    SOAR: minimizing network utilization with bounded in-network computing
    R. Segal, C. Avin, and G. Scalosub
    Proceedings of CoNEXT 2021, the 17th International Conference on emerging Networking EXperiments and Technologies, 2021

Algorithms and competitive analysis for network caching under limited or imprecise knowledge.

One of my longest-running research threads: designing and analyzing algorithms for network caching, including LPM caching for forwarding tables, indicator-based caching with bandwidth constraints and false-negative awareness, latency-aware caching with delayed hits, and access strategies under imprecise knowledge. Much of this work provides worst-case (competitive ratio) performance guarantees alongside practical evaluation.

2026

  1. NSDI
    Latency-Aware Caching with Delayed Hits: From Bursty Traffic to Pipeline Architectures
    N. Keren, G. Einziger, and G. Scalosub
    Proceedings of the 23rd USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2026

2023

  1. SIGMETRICS
    Go-to-Controller is Better: Efficient and Optimal LPM Caching with Splicing
    I. Gozlan, C. Avin, G. Einziger, and G. Scalosub
    Proceedings of the ACM on Measurement and Analysis of Computing Systems (POMACS), 2023
  2. SYSTOR
    On Latency Awareness with Delayed Hits (Poster)
    N. Keren, G. Einziger, and G. Scalosub
    Proceedings of the 16th ACM International Conference on Systems and Storage (SYSTOR), 2023

2022

  1. ToN
    False Negative Awareness in Indicator-Based Caching Systems
    I. Cohen, G. Einziger, and G. Scalosub
    IEEE/ACM Transactions on Networking, 2022

2021

  1. ToN
    Access Strategies for Network Caching
    I. Cohen, G. Einziger, R. Friedman, and G. Scalosub
    IEEE/ACM Transactions on Networking, 2021
  2. ICDCS
    On the Power of False Negative Awareness in Indicator-based Caching Systems
    I. Cohen, G. Einziger, and G. Scalosub
    Proceedings of ICDCS 2021, the 41st IEEE International Conference on Distributed Computing Systems, 2021
  3. INFOCOM
    Self-adjusting Advertisement of Cache Indicators with Bandwidth Constraints
    I. Cohen, G. Einziger, and G. Scalosub
    Proceedings of IEEE INFOCOM 2021, the 40th Annual Joint Conference of the IEEE Computer and Communications Societies, 2021

2019

  1. INFOCOM
    Access Strategies for Network Caching
    I. Cohen, G. Einziger, R. Friedman, and G. Scalosub
    Proceedings of IEEE INFOCOM 2019, the 38th Annual Joint Conference of the IEEE Computer and Communications Societies, 2019

Competitive analysis of buffer management and scheduling algorithms under limited knowledge and resource constraints.

One of my longest-running research threads: designing and analyzing algorithms for buffer management and scheduling under limited or imprecise knowledge, often with inter-packet dependencies. Topics include scheduling with bounded delay, buffer management for aggregated streaming data, queueing with limited knowledge, performance guarantees for multipass network processors, and competitive analysis of buffer policies with SLA commitments. Much of this work provides worst-case (competitive ratio) performance guarantees alongside practical evaluation.

2022

  1. CompCommun
    Bounded Delay Scheduling with Packet Dependencies
    M. Markovitch, and G. Scalosub
    Computer Communications, 2022

2018

  1. CompNet
    Queueing in the Mist: Buffering and Scheduling with Limited Knowledge
    I. Cohen, and G. Scalosub
    Computer Networks, 2018

2016

  1. JNCA
    Large Profits or Fast Gains: A Dilemma in Maximizing Throughput with Applications to Network Processors
    K. Kogan, A. Lopez-Ortiz, S. Nikolenko, G. Scalosub, and M. Segal
    Journal of Network and Computer Applications, 2016

2013

  1. TCS
    Competitive Buffer Management with Packet Dependencies
    A. Kesselman, B. Patt-Shamir, and G. Scalosub
    Theoretical Computer Science, 2013
  2. TPDS
    Buffer Management for Aggregated Streaming Data with Packet Dependencies
    G. Scalosub, J. Liebeherr, and P. Marbach
    IEEE Transactions on Parallel and Distributed Systems, 2013

2012

  1. ToN
    Providing Performance Guarantees in Multipass Network Processors
    I. Keslassy, K. Kogan, G. Scalosub, and M. Segal
    IEEE/ACM Transactions on Networking, 2012

2011

  1. ToA
    Rate vs. Buffer Size: Greedy Information Gathering on the Line
    A. Rosén, and G. Scalosub
    ACM Transactions on Algorithms, 2011

2010

  1. JDA
    Online Time-Constrained Scheduling in Linear and Ring Networks
    J. Naor, A. Rosén, and G. Scalosub
    Journal of Discrete Algorithms, 2010

2009

  1. ToA
    Jitter Regulation for Multiple Streams
    D. Hay, and G. Scalosub
    ACM Transactions on Algorithms, 2009

2008

  1. ICNP
    Competitive Analysis of Buffer Policies with SLA Commitments
    B. Patt-Shamir, G. Scalosub, and Y. Shavitt
    Proceedings of ICNP 2008, the 16th IEEE International Conference on Network Protocols, 2008

Service provisioning, placement, and embedding with provable guarantees in cloud and edge-cloud environments.

This thread studies resource allocation problems arising in cloud and edge-cloud systems: dynamic service provisioning across the edge-cloud continuum, VM placement with constrained communication overhead, virtual service embedding under time-varying load, and reducing service deployment cost through VNF sharing. The emphasis throughout is on algorithms with provable performance guarantees that remain practical at scale.

2023

  1. ToN
    Dynamic Service Provisioning in the Edge-cloud Continuum with Bounded Resources
    I. Cohen, C. Chiasserini, P. Giaccone, and G. Scalosub
    IEEE/ACM Transactions on Networking, 2023
  2. TNSM
    High Throughput VMs Placement with Constrained Communication Overhead and Provable Guarantees
    I. Cohen, G. Einziger, M. Goldstein, Y. Sa'ar, G. Scalosub, and E. Waisbard
    IEEE Transactions on Network and Service Management, 2023
  3. TCC
    Virtual Service Embedding with Time-Varying Load and Provable Guarantees
    C. Chiasserini, G. Einziger, F. Malandrino, and G. Scalosub
    IEEE Transactions on Cloud Computing, 2023

2021

  1. IFIP Networking
    Parallel VM Deployment with Provable Guarantees
    I. Cohen, G. Einziger, M. Goldstein, Y. Sa'ar, G. Scalosub, and E. Waisbard
    Proceedings of IFIP Networking 2021, the 20th International Federation for Information Processing (IFIP) Networking Conference, 2021

2019

  1. ToN
    Reducing Service Deployment Cost Through VNF Sharing
    F. Malandrino, C. Chiasserini, G. Einziger, and G. Scalosub
    IEEE/ACM Transactions on Networking, 2019

Security implications of co-location and resource sharing in virtualized and cloud environments.

More recently, I've been working on cyber security with an emphasis on microarchitectural attacks and virtualized environments, including the security implications of service placement and co-location decisions in shared cloud infrastructure.

2026

  1. uASC
    $\mu$-ops, I Did it Again: A Second Look at Port Assignment on Intel CPUs (WiP)
    Y. Oziel, T. Laor, S. Levy, C. Maurice, Y. Oren, T. Rokicki, and G. Scalosub
    Proceedings of the 2nd Microarchitecture Security Conference (uASC), 2026