PUSH INSTRUCTION FOR PUSHING A MESSAGE PAYLOAD FROM A SENDING THREAD TO A RECEIVING THREAD
Patent №
US 9,569,293
Granted
2017-02-14
Filed 2015
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14733631
A processor core of a data processing system receives a push instruction of a sending thread that requests that a message payload identified by at least one operand of the push instruction be pushed to a mailbox of a receiving thread. In response to receiving the push instruction, the processor core executes the push instruction of the sending thread. In response to executing the push instruction, the processor core initiates transmission of the message payload to the mailbox of the receiving thread. In one embodiment, the processor core initiates transmission of the message payload by transmitting a co-processor request to a switch of the data processing system via an interconnect fabric.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 358560838
Assignors
ARIMILLI, LAKSHMINARAYANA B., DRERUP, BERNARD C., FREY, BRADLY G., GUTHRIE, GUY L., IRISH, JOHN D., STARKE, WILLIAM J., STUECHELI, JEFFREY A.
On an employer assignment, the assignors are typically the inventors.