Moving checkpoint-based high-availability log and data directly from a producer cache to a consumer cache
A technique of operating a data processing system includes logging addresses for cache lines modified by a producer core in a data array of a producer cache to create a high-availability (HA) log for the producer core. The technique also includes moving the HA log directly from the producer cache to...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | English |
Published |
01.03.2016
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A technique of operating a data processing system includes logging addresses for cache lines modified by a producer core in a data array of a producer cache to create a high-availability (HA) log for the producer core. The technique also includes moving the HA log directly from the producer cache to a consumer cache of a consumer core and moving HA data associated with the addresses of the HA log directly from the producer cache to the consumer cache. The HA log corresponds to a cache line that includes multiple of the addresses. Finally, the technique includes processing, by the consumer core, the HA log and the HA data for the data processing system. |
---|---|
Bibliography: | Application Number: US201414170205 |