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.
Patent No.:
Date of Patent:
Oct. 03, 2017
Filed:
Jun. 08, 2015
International Business Machines Corporation, Armonk, NY (US);
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);
International Business Machines Corporation, Armonk, NY (US);
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.