Apple Inc.
Memory Consistency in Memory Hierarchy with Relaxed Ordering
Last updated:
Abstract:
Techniques are disclosed relating to specifying memory consistency constraints. In some embodiments, an instruction may specify, for a memory operation, a type of memory consistency and a scope at which to enforce the type of consistency. For example, these fields may specify whether to sequence memory accesses relative to the operation at one or more of multiple different cache levels based on the type of memory consistency and the scope.
Status:
Application
Type:
Utility
Filling date:
15 Jan 2021
Issue date:
6 May 2021