{MemLiner}: Lining up Tracing and Application for a {Far-Memory-Friendly} Runtime

C Wang, H Ma, S Liu, Y Qiao, J Eyolfson… - … USENIX Symposium on …, 2022 - usenix.org
Far-memory techniques that enable applications to use remote memory are increasingly
appealing in modern datacenters, supporting applications' large memory footprint and …

Harvesting idle memory for application-managed soft state with midas

Y Qiao, Z Ruan, H Ma, A Belay, M Kim… - 21st USENIX Symposium …, 2024 - usenix.org
Many applications can benefit from data that increases performance but is not required for
correctness (commonly referred to as soft state). Examples include cached data from …

Disaggregated memory in the datacenter: A survey

M Ewais, P Chow - IEEE Access, 2023 - ieeexplore.ieee.org
Datacenters of today have maintained the same architecture for decades. The building block
of the datacenter remains the server, which tightly couples the necessary compute …

Towards a fully disaggregated and programmable data center

Y Shan, W Lin, Z Guo, Y Zhang - Proceedings of the 13th ACM SIGOPS …, 2022 - dl.acm.org
Today, we are seeing two trends in the data center. On the one hand, applications are
becoming more fine-grained, driven by the recent trend of serverless computing and …

A Tale of Two Paths: Toward a Hybrid Data Plane for Efficient {Far-Memory} Applications

L Chen, S Liu, C Wang, H Ma, Y Qiao, Z Wang… - … USENIX Symposium on …, 2024 - usenix.org
With rapid advances in network hardware, far memory has gained a great deal of traction
due to its ability to break the memory capacity wall. Existing far memory systems fall into one …

Reinvent cloud software stacks for resource disaggregation

CX Wang, YZ Shan, PF Zuo, HM Cui - Journal of Computer Science and …, 2023 - Springer
Due to the unprecedented development of low-latency interconnect technology, building
large-scale disaggregated architecture is drawing more and more attention from both …

Characterization and Reclamation of Frozen Garbage in Managed FaaS Workloads

Z Zhao, M Wu, H Chen, B Zang - Proceedings of the Nineteenth …, 2024 - dl.acm.org
FaaS (function-as-a-service) is becoming a popular workload in cloud environments due to
its virtues such as auto-scaling and pay-as-you-go. High-level languages like JavaScript …

Jade: A High-throughput Concurrent Copying Garbage Collector

M Wu, L Mao, Y Lin, Y Jin, Z Li, H Lyu, J Tang… - Proceedings of the …, 2024 - dl.acm.org
Garbage collection (GC) pauses are a notorious issue threatening the latency of
applications. To mitigate this problem, state-of-the-art concurrent copying collectors allow …

Object-oriented Unified Encrypted Memory Management for Heterogeneous Memory Architectures

M Sha, Y Cai, S Wang, LTX Phan, F Li… - Proceedings of the ACM …, 2024 - dl.acm.org
In contemporary database applications, the demand for memory resources is intensively
high. To enhance adaptability to varying resource needs and improve cost efficiency, the …

DistR: Language-Guided Distributed Shared Memory with Fine Granularity, Full Transparency, and Ultra Efficiency

H Ma, Y Qiao, S Liu, S Yu, Y Ni, Q Lu, J Wu… - arXiv preprint arXiv …, 2024 - arxiv.org
Despite being a powerful concept, distributed shared memory (DSM) has not been made
practical due to the extensive synchronization needed between servers to implement …