×

Lock Spin Wait Operation for Multi-Threaded Applications in a Multi-Core Computing Environment

  • US 20150254113A1
  • Filed: 03/05/2014
  • Published: 09/10/2015
  • Est. Priority Date: 03/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for managing multi-threaded applications in a multi-core computing system, comprising:

  • assigning a first processor core to manage spin waits in a multi-core system;

    detecting a failure of a thread to acquire a lock on a second processor core, the failure to acquire a lock indicating that the thread is a first spin-waiting thread;

    transferring the first spin-waiting thread to the first processor core to acquire a lock; and

    allocating a lock response time for the first spin-waiting thread to acquire a lock from the first processor.

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