Is a
Patent attributes
Current Assignee
Patent Jurisdiction
Patent Number
Patent Inventor Names
Jonathan R. Howell0
John R. Douceur0
Simon Peyton-Jones0
Tim L. Harris0
Date of Patent
May 11, 2010
0Patent Application Number
112290530
Date Filed
September 16, 2005
0Patent Citations Received
Patent Primary Examiner
Patent abstract
The described implementations relate to efficient scheduling of transactions and tasks. A memory location, address, or variable previously accessed by a blocked entity is observed periodically to determine an appropriate time to wake and retry the blocked entity. If the previous accessed memory location, address or variable changes state, a scheduler wakes the blocked entity and the blocked entity retries processing. A doubly-indexed data structure of blocked entities and memory locations associated with the blocked entities may be used to efficiently determine when a retrying execution would be profitable.
Timeline
No Timeline data yet.
Further Resources
No Further Resources data yet.