Cache control device and control method
AssigneeFujitsu Limited
InventorNaohiro Kiyota
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorNaohiro Kiyota
Estimating the term…
In order to control an access request to the cache shared between a plurality of threads, a storage unit for storing a flag provided in association with each of the threads is included. If the threads enter the execution of an atomic instruction, a defined value is written to the flags stored in the storage unit. Furthermore, if the atomic instruction is completed, a defined value different from the above defined value is written, thereby displaying whether or not the threads are executing the atomic instruction. If an access request is issued from a certain thread, it is judged whether or not a thread different from the certain thread is executing the atomic instruction by referencing the flag values in the storage unit. If it is judged that another thread is executing the atomic instruction, the access request is kept standby. This makes it possible to realize the exclusive control processing necessary for processing the atomic instruction according to simple configuration.
A cache control device that controls access requests to a cache shared by plural threads that are simultaneously executed, the cache control device comprising:
A cache control device that controls access requests to a cache shared by plural threads that are simultaneously executed, the cache control device comprising:
A cache control method executed by a cache control device that controls access requests to a cache shared by plural threads that are simultaneously executed, the cache control method comprising:
A cache control method executed by a cache control device that controls access requests to a cache shared by plural threads that are simultaneously executed, the cache control method comprising:
Dependencies are inferred from the claim text.