Preventing Delay in Execution Time of Instruction Executed by Exclusively Using External Resource
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 t...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
13.05.2010
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 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. |
---|---|
Bibliography: | Application Number: US20090612920 |