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...

Full description

Saved in:
Bibliographic Details
Main Authors KAWACHIYA KIYOKUNI, TATSUBORI MICHIAKI
Format Patent
LanguageEnglish
Published 13.05.2010
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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