We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Can you tell me how a partial cache line store in performed with an image to get a better understanding?
There are two main ways for an ACE manager to perform a partial cache line store. Either:
- The ACE manager will obtain a Unique copy of the entire cache line (typically 64B) and will then overwrite part of the cache line in order to do the partial store
- The ACE manager can issue a WriteUnique, which does not require a Unique copy to be obtained, and can write to as little of the cache line as it wishes. WriteUnique is expected to be used only by ACE-Lite managers, but ACE managers can also use it if they wish to.