JingZhao: A Framework for Rapid NIC Prototyping in the Domain-Specific-Network Era
Fan Yang, Zhan Wang, Ning Kang, Zhenlong Ma, Jianxiong Li, Guojun Yuan, Guangming Tan (Institute of Computing Technology, Chinese Academy of Sciences)

TL;DR
JingZhao is an open-source framework that enables rapid prototyping and verification of domain-specific NICs, demonstrated by a fully-compatible RDMA NIC design validated through tape-out and high-performance packet processing.
Contribution
This work introduces JingZhao, the first open-source framework for rapid NIC prototyping, including a fully-compatible RDMA NIC with tape-out validation.
Findings
Achieves nearly line-rate packet processing.
First open-source RDMA NIC with standard OFED compatibility.
Supports rapid integration of new network functions.
Abstract
The network is becoming domain-specific, which requires on-demand design of the network protocols, as well as the microarchitecture of the NIC. However, to develop such a NIC is not that easy. Since the scissor gap between network speed and the growth of CPU frequency is expanding, most of the protocols need to be offloaded to hardware. The process of designing, verifying and optimizing a domain-specific NIC usually takes great effort, which hinders the rapid iteration of new protocols and algorithms. In this paper, we propose JingZhao, an open-sourced framework for NIC prototyping, which could be leveraged to rapidly implement and verify a domain-specific NIC. Using this framework, we implement a fully-functional RDMA NIC (RNIC). To the best of our knowledge, this represents the first open-source RDMA NIC solution with complete compatibility to the standard OFED communication library.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Automated Systems · Modular Robots and Swarm Intelligence
