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:
May. 10, 2016

Filed:

Jul. 02, 2013
Applicant:

Vmware, Inc., Palo Alto, CA (US);

Inventors:

Irfan Ahmad, Mountain View, CA (US);

Maxime Austruy, Saint-Sulpice, CH;

Mallik Mahalingam, Cupertino, CA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/24 (2006.01); G06F 3/06 (2006.01); H04L 12/801 (2013.01);
U.S. Cl.
CPC ...
G06F 13/24 (2013.01); G06F 3/0659 (2013.01); G06F 2213/2406 (2013.01); G06F 2213/2408 (2013.01); H04L 47/10 (2013.01);
Abstract

In a computer system, a method of controls interrupts which correspond to input/output (I/O) processing. For each delivery of an I/O completion interrupt, the method provides a recordation of a delivery time; identifies I/O completions for which deliveries of corresponding I/O completion interrupts involve deliveries of inter-processor interrupts; and for each of the identified I/O completions, accesses the recordation of the most recent delivery time to determine whether a selected period of time has elapsed since a last delivery of an inter-processor interrupt. As a response to a determination that the selected period has elapsed, an inter-processor interrupt is delivers. As a response to a determination that less than the duration of the selected period has elapsed, the method refrains from delivering an inter-processor interrupt.


Find Patent Forward Citations

Loading…