STORE OPERATIONS TO MAINTAIN CACHE COHERENCE

In one embodiment, a computer-implemented method includes encountering a store operation during a compile-time of a program, where the store operation is applicable to a memory line. It is determined, by a computer processor, that no cache coherence action is necessary for the store operation. A sto...

Full description

Saved in:
Bibliographic Details
Main Authors Nair Ravi, Ohmacht Martin, Evangelinos Constantinos
Format Patent
LanguageEnglish
Published 29.09.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In one embodiment, a computer-implemented method includes encountering a store operation during a compile-time of a program, where the store operation is applicable to a memory line. It is determined, by a computer processor, that no cache coherence action is necessary for the store operation. A store-without-coherence-action instruction is generated for the store operation, responsive to determining that no cache coherence action is necessary. The store-without-coherence-action instruction specifies that the store operation is to be performed without a cache coherence action, and cache coherence is maintained upon execution of the store-without-coherence-action instruction.
Bibliography:Application Number: US201514671050