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:
Aug. 13, 2013

Filed:

Apr. 05, 2005
Applicants:

Ariel Hendel, Cupertino, CA (US);

Yatin Gajjar, Fremont, CA (US);

May Lin, Saratoga, CA (US);

Rahoul Pun, Los Altos, CA (US);

Michael Wong, Cupertino, CA (US);

Inventors:

Ariel Hendel, Cupertino, CA (US);

Yatin Gajjar, Fremont, CA (US);

May Lin, Saratoga, CA (US);

Rahoul Pun, Los Altos, CA (US);

Michael Wong, Cupertino, CA (US);

Assignee:

Oracle America, Inc., Redwood City, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/24 (2006.01); G06F 13/32 (2006.01); G06F 3/00 (2006.01); G06F 5/00 (2006.01); G06F 13/00 (2006.01); G06F 13/28 (2006.01); G06F 15/167 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and apparatus for efficient interrupt event notification for a scalable input/output device in a network system. A network interface unit is operably connected to a plurality of processing entities and associated memory units. At least one status register in the network interface unit contains information relating to a process to be performed by at least one processing entity communicated to the processing entity by an interrupt event notification. Shared memory space comprises a mailbox storage register operable to store an image of the interrupt information stored in the status register of the network interface unit. A processing entity can directly access the process information stored in the mailbox status register thereby reducing system latency associated with reading information in the status register. Updated process status information in the network interface status register may be read by the processing entity on an interleaved basis while executing a process.


Find Patent Forward Citations

Loading…