{AIFM}:{High-Performance},{Application-Integrated} far memory
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 …
Applications can use only local memory—which may be scarce—even though memory …
Efficient memory disaggregation with infiniswap
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 …
fully fit in memory. Yet, they cannot leverage otherwise unused remote memory when paging …
Semeru: A {Memory-Disaggregated} managed runtime
Resource-disaggregated architectures have risen in popularity for large datacenters.
However, prior disaggregation systems are designed for native applications; in addition, all …
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 …
decrease or eliminate the occurrence of hot spots in the network. Our protocols are …
Summary cache: a scalable wide-area web cache sharing protocol
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 …
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 …
applications by replacing disk swapping with remote memory accesses. However, state-of …
Disaggregated memory for expansion and sharing in blade servers
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 …
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 …
content distribution on a truly global scale. The inventive framework allows a Con tent …
Memory coherence in shared virtual memory systems
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 …
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 …
includes, at a first server in the first tier of servers, obtaining a request from a client for a …