-
公开(公告)号:US20230185666A1
公开(公告)日:2023-06-15
申请号:US18075526
申请日:2022-12-06
Applicant: Google LLC
Inventor: Yang Zhou , Hassan Mohamed Gamal Hassan Wassel , Minlan Yu , Henry M. Levy , David E. Culler , Amin Vahdat
CPC classification number: G06F11/108 , G06F11/0793 , G06F11/1096
Abstract: Aspects of the disclosure are directed to a low-latency, low-overhead fault tolerant remote memory framework, which packs similar-size in-memory objects into individual page-aligned spans and applies erasure coding on these spans. The framework fully utilizes efficient one-sided remote memory accesses (RMAs) to swap spans in and out using minimal network input/outputs (I/Os), with compaction techniques that reduce remote memory fragmentation. The framework can achieve lower tail latency and higher application performance compared to other fault tolerance solutions, at the cost of potentially more memory usage.
-
公开(公告)号:US12174701B2
公开(公告)日:2024-12-24
申请号:US18075526
申请日:2022-12-06
Applicant: Google LLC
Inventor: Yang Zhou , Hassan Mohamed Gamal Hassan Wassel , Minlan Yu , Henry M. Levy , David E. Culler , Amin Vahdat
Abstract: Aspects of the disclosure are directed to a low-latency, low-overhead fault tolerant remote memory framework, which packs similar-size in-memory objects into individual page-aligned spans and applies erasure coding on these spans. The framework fully utilizes efficient one-sided remote memory accesses (RMAs) to swap spans in and out using minimal network input/outputs (I/Os), with compaction techniques that reduce remote memory fragmentation. The framework can achieve lower tail latency and higher application performance compared to other fault tolerance solutions, at the cost of potentially more memory usage.
-