Patent ID: 11863441
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 6:
7. A process for generating data packets in a smart network interface controller (“SNIC”) of a host from data generated by data generating sources running in the host, the process comprising:
extracting a type of packet generator and packet parameters for each data packet to be output from the SNIC from a user command;
creating a thread in each of one or more data cores of a multicore processor of the SNIC, each thread comprising instructions for generating data packets in accordance with the type of packet generator and the packet parameters extracted from the user command; and
forming data packets from the data generated by the data generating sources at the one or more data cores in accordance with the instructions executed by the threads; and
outputting the data packets from each data core through ports of the SNIC identified in the user command.