×

COEXISTENCE OF MESSAGE-PASSING-LIKE ALGORITHMS AND PROCEDURAL CODING

  • US 20150120781A1
  • Filed: 10/24/2013
  • Published: 04/30/2015
  • Est. Priority Date: 10/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:

  • designating a first logical core of a plurality of logical cores supported on each of a plurality of physical processor cores in a computing system for execution of a message-passing worker of a plurality of message workers;

    designating a second logical core of the plurality of logical cores supported on each of the plurality of physical processor cores for execution of procedural code such that resources of a respective physical processor core supporting the first logical core and the second logical core are shared between the first logical core and the second logical core;

    assigning a database object in a repository to one message-passing worker of the plurality of message-passing workers;

    delivering an operation for execution on the database object to the one message-passing worker; and

    processing procedurally coded operations using the second logical core on one or more of the plurality of physical processor cores while the first logical core executes the message-passing worker.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×