{AIFM}:{High-Performance},{Application-Integrated} far memory

Z Ruan, M Schwarzkopf, MK Aguilera… - 14th USENIX Symposium …, 2020 - usenix.org
Memory is the most contended and least elastic resource in datacenter servers today.
Applications can use only local memory—which may be scarce—even though memory …

Efficient memory disaggregation with infiniswap

J Gu, Y Lee, Y Zhang, M Chowdhury… - 14th USENIX Symposium …, 2017 - usenix.org
Memory-intensive applications suffer large performance loss when their working sets do not
fully fit in memory. Yet, they cannot leverage otherwise unused remote memory when paging …

Semeru: A {Memory-Disaggregated} managed runtime

C Wang, H Ma, S Liu, Y Li, Z Ruan, K Nguyen… - … USENIX Symposium on …, 2020 - usenix.org
Resource-disaggregated architectures have risen in popularity for large datacenters.
However, prior disaggregation systems are designed for native applications; in addition, all …

[PDF][PDF] Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the world wide web

D Karger, E Lehman, T Leighton, R Panigrahy… - Proceedings of the …, 1997 - dl.acm.org
Wedescribe a family of caching protocols for distrib-uted networks that can be used to
decrease or eliminate the occurrence of hot spots in the network. Our protocols are …

Summary cache: a scalable wide-area web cache sharing protocol

L Fan, P Cao, J Almeida… - IEEE/ACM transactions on …, 2000 - ieeexplore.ieee.org
The sharing of caches among Web proxies is an important technique to reduce Web traffic
and alleviate network bottlenecks. Nevertheless it is not widely deployed due to the …

Effectively prefetching remote memory with leap

H Al Maruf, M Chowdhury - 2020 USENIX Annual Technical Conference …, 2020 - usenix.org
Memory disaggregation over RDMA can improve the performance of memory-constrained
applications by replacing disk swapping with remote memory accesses. However, state-of …

Disaggregated memory for expansion and sharing in blade servers

K Lim, J Chang, T Mudge, P Ranganathan… - ACM SIGARCH …, 2009 - dl.acm.org
Analysis of technology and application trends reveals a growing imbalance in the peak
compute-to-memory-capacity ratio for future servers. At the same time, the fraction …

Global hosting system

FT Leighton, DM Lewin - US Patent 6,108,703, 2000 - Google Patents
The present invention is a network architecture or frame work that Supports hosting and
content distribution on a truly global scale. The inventive framework allows a Con tent …

Memory coherence in shared virtual memory systems

K Li, P Hudak - ACM Transactions on Computer Systems (TOCS), 1989 - dl.acm.org
The memory coherence problem in designing and implementing a shared virtual memory on
loosely coupled multiprocessors is studied in depth. Two classes of algorithms, centralized …

Handling long-tail content in a content delivery network (CDN)

D Fullagar, C Newton, L Lipstone - US Patent 9,762,692, 2017 - Google Patents
A content delivery network has at least a first tier of servers. A content delivery method
includes, at a first server in the first tier of servers, obtaining a request from a client for a …