Paper
7 March 2022 Programmable NIC-based task offload framework
Jinfeng Huang, Xiangrui Yang
Author Affiliations +
Proceedings Volume 12167, Third International Conference on Electronics and Communication; Network and Computer Technology (ECNCT 2021); 121671H (2022) https://doi.org/10.1117/12.2628723
Event: 2021 Third International Conference on Electronics and Communication, Network and Computer Technology, 2021, Harbin, China
Abstract
Using programmable NIC to offload network processing tasks such as checksum computation, virtual switching has become a common case in data centers. Such offloading mechanisms is able to help saving CPU cycles on servers, thus allowing data centers providing more computing resources to users for commercial benefits. However, recent research indicates that even with the offloading features above, data center servers still suffer from a great portion of CPU time being devoted to computing tasks that are unrelated to tenants. Such tasks include but not limited to data encryption and decryption, compression and decompression, etc. These tasks are common in modern data centers and cost a high amount of computational resources. Thus, in this paper, we propose a framework to offload those tasks onto programmable NIC, which will avoid high CPU usage on data center servers. On the one hand, the proposed framework is able to support multiple computing tasks running on the same programmable NIC at the same time. On the other hand, with a novel indexing mechanism, users are able to determine the order of different tasks at compile-time. Last but not least, the feasibility and advantages have been validated via our early stage experiments.
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jinfeng Huang and Xiangrui Yang "Programmable NIC-based task offload framework", Proc. SPIE 12167, Third International Conference on Electronics and Communication; Network and Computer Technology (ECNCT 2021), 121671H (7 March 2022); https://doi.org/10.1117/12.2628723
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Data centers

Field programmable gate arrays

Prototyping

Clocks

Switches

Data compression

Logic

Back to Top