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...

Full description

Saved in:
Bibliographic Details
Main Authors LE HIEN MINH, STARKE WILLIAM J, NORTH GERAINT, GUTHRIE GUY LYNN, KUNKEL STEVEN R
Format Patent
LanguageEnglish
Published 01.03.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
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