Patent · US Active

Preventing delay in execution time of instruction executed by exclusively using external resource

US8201178B2 · kind B2 · utility

2Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 5, 2009
Grant dateJun 12, 2012
Priority date
Expiry dateDec 15, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/526
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed are computer systems, a plurality of methods and a computer program for preventing a delay in execution time of one or more instructions. The computer system includes: a lock unit for executing an instruction to acquire exclusive-use of the external resource and an instruction to release the exclusive-use of the external resource in the one or more threads; a counter unit for increasing or decreasing a value of a corresponding one of counters respectively associated with the threads; and a controller for controlling an execution order of the instructions to be executed by exclusively using the external resource and instructions that causes a delay in the execution time of the instructions to be executed by exclusively using the external resource.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.