File(s) under permanent embargo
Reason: This conference paper will be made available when published.
Carlo: cross-plane collaboration for multiple in-network computing applications
In-network computing (INC) is a new paradigm that allows applications to be executed within the network, rather than on dedicated servers. Conventionally, INC applications have been exclusively deployed on the data plane (e.g., programmable ASICs), offering impressive performance capabilities. However, the data plane’s efficiency is hindered by limited resources, which can prevent a comprehensive deployment of applications. On the other hand, offloading compute tasks to the control plane, which is underpinned by general-purpose servers with ample resources, provides greater flexibility. However, this approach comes with the tradeoff of significantly reduced efficiency, especially when the system operates under heavy load. To simultaneously exploit the efficiency of data plane and the flexibility of control plane, we propose Carlo, a cross-plane collaborative optimization framework to support the network-wide deployment of multiple INC applications across both the control and data plane. Carlo first analyzes resource requirements of various INC applications across different planes. It then establishes mathematical models for resource allocation in cross-plane and automatically generates solutions using proposed algorithms. We have implemented the prototype of Carlo on Intel Tofino ASIC switches and DPDK. Experimental results demonstrate that Carlo can compute solutions in a short time while avoiding performance degradation caused by the deployment scheme.
Funding
National Natural Science Foundation of China (NSFC) under Grant 62172189 and 62272050
Guangdong Key Lab of AI and Multi-modal Data Processing, United International College (UIC) under Grant 2020KSYS007
Guangdong Basic and Applied Basic Research Foundation under Grant No. 2021B1515120048
Innovate UK grants 47198 and 10040850
Outstanding Innovative Talents Cultivation Funded Programs for Doctoral Students of Jinan University
Interdisciplinary Intelligence SuperComputer Center of Beijing Normal University (Zhuhai)
History
School
- Science
Department
- Computer Science
Source
IEEE International Conference on Computer Communications (IEEE INFOCOM 2024)Publisher
IEEEVersion
- AM (Accepted Manuscript)
Publisher statement
© 2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.Acceptance date
2023-12-01Publisher version
Language
- en