Processor with support for nested speculative sections with different transactional modes
AssigneeAdvanced Micro Devices, Inc.
InventorsMichael P. Hohmuth, David S. Christie, Stephan Diestelhorst
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsMichael P. Hohmuth, David S. Christie, Stephan Diestelhorst
Estimating the term…
A system and method are disclosed wherein a processor of a plurality of processors coupled to shared memory, is configured to initiate execution of a section of code according to a first transactional mode of the processor. The processor is configured to execute a plurality of protected memory access operations to the shared memory within the section of code as a single atomic transaction with respect to the plurality of processors. The processor is further configured to initiate, within the section of code, execution of a subsection of the section of code according to a second transactional mode of the processor, wherein the first and second transactional modes are each associated with respective recovery actions that the processor is configured to perform in response to detecting an abort condition.
A system, comprising:
A method, comprising:
An article of manufacture comprising a non-transitory computer-readable storage medium having program instructions stored thereon that, if executed by a processor in a plurality of processors that is coupled to a shared memory, cause the processor to perform a method comprising:
Dependencies are inferred from the claim text.