Contention avoidance delays for accesses to shared memory locations
AssigneeArm Limited
InventorsJoshua RANDALL, Alexander Donald Charles CHADWICK, Eric Ola Harald LILJEDAHL, Rajesh SHASHI KUMAR
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsJoshua RANDALL, Alexander Donald Charles CHADWICK, Eric Ola Harald LILJEDAHL, Rajesh SHASHI KUMAR
Estimating the term…
Apparatuses, systems, chip-containing products, non-transitory computer-readable media and methods are disclosed. Load/store circuitry initiates a memory system transaction to access a shared memory location, wherein the shared memory location is accessible to multiple concurrent program threads. In response to an indication of concurrent access to the shared memory location by another program thread, the load/store circuitry causes a delay of reissuance of the memory system transaction by a delay period, wherein delay circuitry is configured to set the delay period in dependence on at least one factor determined at runtime.
Apparatus comprising:
A chip-containing product comprising the system of claim 21, wherein the system is assembled on a further board with at least one other product component.
A method comprising:
Dependencies are inferred from the claim text.