TY - GEN
T1 - Cache Line Deltas Compression
AU - Cohen, Daniel
AU - Cohen, Sarel
AU - Naor, Dalit
AU - Waddington, Daniel
AU - Hershcovitch, Moshik
N1 - Publisher Copyright:
© 2023 Owner/Author(s).
PY - 2023/6/5
Y1 - 2023/6/5
N2 - Synchronization of replicated data and program state is an essential aspect of application fault-tolerance. Current solutions use virtual memory mapping to identify page writes and replicate them at the destination. This approach has limitations because the granularity is restricted to a minimum of 4KiB per page, which may result in more data being replicated. Motivated by the emerging CXL hardware, we expand on the work Waddington, et al. [SoCC 22] by evaluating popular compression algorithms on VM snapshot data at cache line granularity. We measure the compression ratio vs. the compression time and present our conclusions.
AB - Synchronization of replicated data and program state is an essential aspect of application fault-tolerance. Current solutions use virtual memory mapping to identify page writes and replicate them at the destination. This approach has limitations because the granularity is restricted to a minimum of 4KiB per page, which may result in more data being replicated. Motivated by the emerging CXL hardware, we expand on the work Waddington, et al. [SoCC 22] by evaluating popular compression algorithms on VM snapshot data at cache line granularity. We measure the compression ratio vs. the compression time and present our conclusions.
KW - compression
KW - CXL
KW - performance
KW - VM snapshots
UR - http://www.scopus.com/inward/record.url?scp=85165946005&partnerID=8YFLogxK
U2 - 10.1145/3579370.3594753
DO - 10.1145/3579370.3594753
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85165946005
T3 - Proceedings of the 16th ACM International Conference on Systems and Storage, SYSTOR 2023
SP - 145
BT - Proceedings of the 16th ACM International Conference on Systems and Storage, SYSTOR 2023
PB - Association for Computing Machinery, Inc
T2 - 16th ACM International Conference on Systems and Storage, SYSTOR 2023
Y2 - 5 June 2023 through 7 June 2023
ER -