Lune

INFOCOM2025Top-tier venue

A Generic and Efficient Communication Framework for Message-Level In-Network Computing

Xinchen Wan, Luyang Li, Han Tian, Xudong Liao, Xinyang Huang, Chaoliang Zeng, Zilong Wang, Xinyu Yang, Ke Cheng, Qingsong Ning, Guyue Liu, Layong Luo, Kai Chen

2025Year
2Citations
1Top-tier citations

Abstract

Message-Ievel in-network computing (MINC) emerges as a promising hardware acceleration method that utilizes accelerators to offload message-level computation and enhance application performance in the datacenter. However, the development of MIN C applications is challenging in the communication aspect due to poor portability and under-utilized resource. In this paper, we present Leo, a generic and efficient commu-nication framework for MINC. Leo facilitates portability across both application and hardware via introducing a communication path abstraction, which is capable of describing generic applications with predictable communication performance across diverse hardware. It further incorporates a built-in multi-path communication over CPU and accelerator to enhance communication effi-ciency. We have implemented a prototype of Leo and evaluated it with four case studies on testbeds covering FPGA-based, SoC-based smartNICs and GPU. Experiments show that Leo achieves genericity and efficiency across MINC applications, yielding 1.2-4.7 x speedup over baselines with negligible overhead.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext e9824e65-04bc-4c5d-8f56-dfa413d902c0

Cited by top-tier papers1

Ask how each one uses it

Builds on18

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines