×

Coexistence of message-passing-like algorithms and procedural coding

  • US 10,275,289 B2
  • Filed: 02/13/2017
  • Issued: 04/30/2019
  • Est. Priority Date: 10/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a non-transient 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:

  • assigning a database object in a repository to one message-passing worker, the message-passing worker executed by a first logical core supported on a physical processor core in a computing system, the physical processor core comprising a plurality of logical cores comprising;

    the first logical core; and

    a second logical core, supported on the physical processor core, for execution of procedural code,the resources of the physical processor core supporting the first logical core and the second logical core being shared between the first logical core and the second logical core, thereby dividing the plurality of logical cores between execution of the message-passing worker and execution of the procedural code;

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

    processing procedurally coded operations using the second logical core while the first logical core executes the message-passing worker.

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