Advanced Micro Devices, Inc.
Targeted per-line operations for remote scope promotion

Last updated:

Abstract:

A processing system includes one or more first caches and one or more first lock tables associated with the one or more first caches. The processing system also includes one or more processing units that each include a plurality of compute units for concurrently executing work-groups of work items, a plurality of second caches associated with the plurality of compute units and configured in a hierarchy with the one or more first caches, and a plurality of second lock tables associated with the plurality of second caches. The first and second lock tables indicate locking states of addresses of cache lines in the corresponding first and second caches on a per-line basis.

Status:
Grant
Type:

Utility

Filling date:

24 Jun 2016

Issue date:

22 Jun 2021