Javascript must be enabled to continue!
Towards Connection-Scalable RNIC Architecture
View through CrossRef
Abstract
RDMA is a widely adopted optimization strategy in datacenter networking that surpasses traditional kernel-based TCP/IP networking through mechanisms such as kernel bypass and hardware offloading. However, RDMA also faces a scalability challenge with regard to connection management due to limited on-chip memory capacity in the RDMA Network Interface Card (RNIC). This necessitates the storage of connection context within RNIC's memory and considerable performance degradation when maintaining a large number of connections.
In this paper, we propose a novel RNIC microarchitecture design that achieves peak performance with scalable connections. First, we model RNIC and identify two key factors that degrade performance when connections scale: head-of-line blocking when accessing the connection context and connection context dependency in transmission processing. To address the head-of-line blocking problem, we then combine a non-blocking connection requester and connection context management module to process prepared connections first, which achieves peak message rate when connections scale. Besides, to eliminate connection context dependency in RNIC, we deploy a latency-hiding connection context scheduling strategy, maintaining low latency when the number of connections increases. We implement and evaluate our design, demonstrating its successful maintenance of peak message rate (66.4Mop/s) and low latency (3.89us) while scaling to over 50k connections with less on-chip memory footprint.
Research Square Platform LLC
Title: Towards Connection-Scalable RNIC Architecture
Description:
Abstract
RDMA is a widely adopted optimization strategy in datacenter networking that surpasses traditional kernel-based TCP/IP networking through mechanisms such as kernel bypass and hardware offloading.
However, RDMA also faces a scalability challenge with regard to connection management due to limited on-chip memory capacity in the RDMA Network Interface Card (RNIC).
This necessitates the storage of connection context within RNIC's memory and considerable performance degradation when maintaining a large number of connections.
In this paper, we propose a novel RNIC microarchitecture design that achieves peak performance with scalable connections.
First, we model RNIC and identify two key factors that degrade performance when connections scale: head-of-line blocking when accessing the connection context and connection context dependency in transmission processing.
To address the head-of-line blocking problem, we then combine a non-blocking connection requester and connection context management module to process prepared connections first, which achieves peak message rate when connections scale.
Besides, to eliminate connection context dependency in RNIC, we deploy a latency-hiding connection context scheduling strategy, maintaining low latency when the number of connections increases.
We implement and evaluate our design, demonstrating its successful maintenance of peak message rate (66.
4Mop/s) and low latency (3.
89us) while scaling to over 50k connections with less on-chip memory footprint.
Related Results
Kievan Rus’
Kievan Rus’
Robert Ousterhout, the author of a magnificent book “Eastern Medieval Architecture. The Building Traditions of Bizantium and Neighboring Lands”, published by Oxford University Pres...
RNIC-A Retrospect Network for image captioning
RNIC-A Retrospect Network for image captioning
Abstract
As cross-domain research combining computer vision and natural language processing, the current image captioning research mainly considers how to improve the visua...
Dialogue of forms of European style and folk traditions baroque in Ukrainian sacred architecture
Dialogue of forms of European style and folk traditions baroque in Ukrainian sacred architecture
The article deals with the history of the study of the Ukrainian Baroque phenomenon. The dialogicity of the architectural forms of individual stylistic directions and currents of t...
ANTOINE-LAURENT-THOMAS VAUDOYER AND THE TRANSFORMATION OF ARCHITECTURAL THEORY OF THE ENLIGHTENMENT IN EARLY 19TH CENTURY
ANTOINE-LAURENT-THOMAS VAUDOYER AND THE TRANSFORMATION OF ARCHITECTURAL THEORY OF THE ENLIGHTENMENT IN EARLY 19TH CENTURY
Годы творческого формирования А.-Л.-Т. Водуайе пришлись на 1780-е, период расцвета эпохи Просвещения. Водуайе был весьма успешен и оставался востребованным на протяжении всего слож...
A Perspective Study on Scalable Computation Model for Skin Cancer Detection: Advancements and Challenges
A Perspective Study on Scalable Computation Model for Skin Cancer Detection: Advancements and Challenges
In the realm of scalable computing, the quest for early detection of skin cancer takes on a new dimension, demanding robust and efficient algorithms capable of handling vast amount...
Effects of Semi-Rigid Connection on Structural Responses
Effects of Semi-Rigid Connection on Structural Responses
There are several idealizations in numerical analysis of structures. In the joints and supports, which is usually assumed to be pinned or rigid, semi-rigid connection should be con...
WITHDRAWN: Functional network alterations in adult obstructive sleep apnea:A resting-state fNIRS study
WITHDRAWN: Functional network alterations in adult obstructive sleep apnea:A resting-state fNIRS study
AbstractStudy Objectives: To evaluate brain network connectivity characteristics and complex network topology properties in adult with obstructive sleep apnea (OSA) based on functi...
Investigation of the mathematical connection’s ability of 9th grade students
Investigation of the mathematical connection’s ability of 9th grade students
This study aims to investigate students' mathematical connection ability in solving the problem of mathematical and correlation between indicators of mathematical connection abilit...

