×

VIRTUALIZED COMMUNICATION SOCKETS FOR MULTI-FLOW ACCESS TO MESSAGE CHANNEL INFRASTRUCTURE WITHIN CPU

  • US 20150254118A1
  • Filed: 05/26/2015
  • Published: 09/10/2015
  • Est. Priority Date: 10/09/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method to process two tasks in a processor-based system, the two tasks being executed as part of a portable machine code (pcode) executed by the processor-based system, the method comprising:

  • executing a data preparation portion of a first task, the first task comprising the data preparation, issuance of a message channel transaction, and results processing;

    sending a function to a processor in the processor-based system, wherein the function causes the message channel transaction to be queued by a message channel driver; and

    executing a second task, the second task comprising no message channel transaction, wherein the second task is executed irrespective of whether the message channel transaction of the first task is completed;

    wherein the message channel driver, upon receiving a hardware event, transfers the message channel transaction from a virtual message channel to a message channel where the message channel transaction is carried by the message channel to an endpoint.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×