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. 03, 2017

Filed:

Jun. 08, 2015
Applicant:

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

Inventors:

Lakshminarayana B. Arimilli, Austin, TX (US);

Bernard C. Drerup, Austin, TX (US);

Guy L. Guthrie, Austin, TX (US);

John D. Irish, Rochester, MN (US);

William J. Starke, Rocnd Rock, TX (US);

Jeffrey A. Stuecheli, Austin, TX (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/312 (2006.01); G06F 9/30 (2006.01); G06F 13/40 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3005 (2013.01); G06F 9/3004 (2013.01); G06F 9/546 (2013.01); G06F 13/4022 (2013.01);
Abstract

In at least some embodiments, a processor core executes a sending thread including a first push instruction and a second push instruction subsequent to the first push instruction in a program order. Each of the first and second push instructions requests that a respective message payload be pushed to a mailbox of a receiving thread. In response to executing the first and second push instructions, the processor core transmits respective first and second co-processor requests to a switch in the data processing system via an interconnect fabric of the data processing system. The processor core transmits the second co-processor request to the switch without regard to acceptance of the first co-processor request by the switch.


Find Patent Forward Citations

Loading…