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. 20, 2025

Filed:

Oct. 31, 2023
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Howard Michael Haynie, Wappingers Falls, NY (US);

Michael James Becht, Poughkeepsie, NY (US);

Mushfiq Us Saleheen, Poughkeepsie, NY (US);

Dan Vangor, Mahopac, NY (US);

Girish Gopala Kurup, Bangalore, IN;

Luke Hopkins, Peterborough, NH (US);

Bruce Ratcliff, Red Hook, NY (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/0831 (2016.01); G06F 12/123 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0835 (2013.01); G06F 12/123 (2013.01);
Abstract

Systems and techniques for snooping input/output (I/O) events in a computing system are described. An example technique includes obtaining a configuration comprising a plurality of snoop space profiles, each snoop space profile indicating a respective range of memory addresses that map to a respective completion queue. The technique also includes monitoring input/output (I/O) traffic exchanged across a communication interface between an I/O adapter and a processor in a computing system, based on the configuration. The technique further includes performing one or more actions to assist processing of the I/O traffic, based in part on the monitoring.


Find Patent Forward Citations

Loading…