The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 28, 2025

Filed:

Sep. 08, 2023
Applicant:

Vmware Llc, Palo Alto, CA (US);

Inventors:

Xinhua Hong, Milpitas, CA (US);

Jochen Behrens, Santa Cruz, CA (US);

Yu Ying, Cupertino, CA (US);

Pankaj Gupta, Fremont, CA (US);

Assignee:

VMware LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 45/02 (2022.01); H04L 45/125 (2022.01); H04L 45/24 (2022.01);
U.S. Cl.
CPC ...
H04L 45/02 (2013.01); H04L 45/125 (2013.01); H04L 45/24 (2013.01);
Abstract

Some embodiments provide a method for a data message processing device that includes multiple network interfaces associated with at least two different non-uniform memory access (NUMA) nodes. The method receives a data message at a first network interface associated with a particular one of the NUMA nodes. Based on processing of the data message, the method identifies multiple output options for the data message. Each of the output options has an equal forwarding cost and each output option is associated with a respective one of the NUMA nodes. The method selects an output option for the data message that is associated with the particular NUMA node to avoid cross-NUMA node processing of the data message.


Find Patent Forward Citations

Loading…