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
The architecture of differences
The architecture of differences
Following in the footsteps of the protagonists of the Italian architectural debate is a mark of culture and proactivity. The synthesis deriving from the artistic-humanistic factors...
Architecture between heteronomy and self-generation
Architecture between heteronomy and self-generation
Introduction
«I have never worked in the technocratic exaltation, solving a constructive problem and that’s it. I’ve always tried to interpret the space of human life» (Vitto...
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-е, период расцвета эпохи Просвещения. Водуайе был весьма успешен и оставался востребованным на протяжении всего слож...
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...
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...

