Invention Grant
- Patent Title: Methods and systems for generating data packets in smart network interface controllers
-
Application No.: US17673652Application Date: 2022-02-16
-
Publication No.: US11863441B2Publication Date: 2024-01-02
- Inventor: PeiPei Hu , Chengjian Wen , Shu Wu , Qin Li , Hao Huang
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Priority: WO TCN2022070007 2022.01.03
- Main IPC: H04L45/00
- IPC: H04L45/00 ; H04L45/745 ; H04L67/306 ; H04L69/22 ; H04L45/42

Abstract:
This disclosure is directed to processes and systems for generating data packets in a smart network interface controller (“SNIC”) of a host server computer. A smart packet generator (“spktgen”) controller receives a user command that contains directions for how packets are generated in the SNIC. The command is sent to a spktgen daemon that runs in a control core of the multicore processor. The spktgen daemon extracts the type of packet generator and packet parameters recorded in the command and sends the type of packet generator and packet parameters to a spktgen engine that also runs in the control core. The spktgen engine creates threads in each of one or more data cores of the multicore processor. Each thread comprises instructions for generating data packets from the data generated by data generating sources of the host in accordance with the type of packet generator and the packet parameters.
Public/Granted literature
- US20230216789A1 METHODS AND SYSTEMS FOR GENERATING DATA PACKETS IN SMART NETWORK INTERFACE CONTROLLERS Public/Granted day:2023-07-06
Information query