中文
相关论文

相关论文: Redy: Remote Dynamic Memory Cache

200 篇论文

Serverless computing has emerged as a new paradigm for running short-lived computations in the cloud. Due to its ability to handle IoT workloads, there has been considerable interest in running serverless functions at the edge. However, the…

分布式、并行与集群计算 · 计算机科学 2021-05-03 Bin Wang , Ahmed Ali-Eldin , Prashant Shenoy

We observe that emerging artificial intelligence, high-performance computing, and storage workloads pose new challenges for large-scale datacenter networking. RDMA over Converged Ethernet (RoCE) was an attempt to adopt modern Remote Direct…

Resource elasticity is one of the key defining characteristics of the Function-as-a-Service (FaaS) serverless computing paradigm. While compute resources assigned to VM-sandboxed functions can be seamlessly adjusted on the fly, memory…

操作系统 · 计算机科学 2025-12-09 Orestis Lagkas Nikolos , Chloe Alverti , Stratos Psomadakis , Georgios Goumas , Nectarios Koziris

Caching is crucial for enabling high-throughput networks for data intensive applications. Traditional caching technology relies on DRAM, as it can transfer data at a high rate. However, DRAM capacity is subject to contention by most system…

网络与互联网体系结构 · 计算机科学 2023-10-12 Faruk Volkan Mutlu , Edmund Yeh

To enhance the quality and speed of data processing and protect the privacy and security of the data, edge computing has been extensively applied to support data-intensive intelligent processing services at edge. Among these data-intensive…

网络与互联网体系结构 · 计算机科学 2020-10-30 Yana Qin , Danye Wu , Zhiwei Xu , Jie Tian , Yujun Zhang

Most cloud services and distributed applications rely on hashing algorithms that allow dynamic scaling of a robust and efficient hash table. Examples include AWS, Google Cloud and BitTorrent. Consistent and rendezvous hashing are algorithms…

数据结构与算法 · 计算机科学 2022-05-17 Mike Heddes , Igor Nunes , Tony Givargis , Alexandru Nicolau , Alex Veidenbaum

In the era of big data and cloud computing, large amounts of data are generated from user applications and need to be processed in the datacenter. Data-parallel computing frameworks, such as Apache Spark, are widely used to perform such…

性能 · 计算机科学 2018-05-09 Zhengyu Yang , Danlin Jia , Stratis Ioannidis , Ningfang Mi , Bo Sheng

Data distribution across different facilities offers benefits such as enhanced resource utilization, increased resilience through replication, and improved performance by processing data near its source. However, managing such data is…

Compute-in-memory (CiM) is a promising approach to improving the computing speed and energy efficiency in dataintensive applications. Beyond existing CiM techniques of bitwise logic-in-memory operations and dot product operations, this…

硬件体系结构 · 计算机科学 2023-01-03 Yiming Chen , Yushen Fu , Mingyen Lee , Sumitha George , Yongpan Liu , Vijaykrishnan Narayanan , Huazhong Yang , Xueqing Li

Retrieval-augmented generation (RAG), which combines large language models (LLMs) with retrievals from external knowledge databases, is emerging as a popular approach for reliable LLM serving. However, efficient RAG serving remains an open…

信息检索 · 计算机科学 2025-03-24 Wenqi Jiang , Suvinay Subramanian , Cat Graves , Gustavo Alonso , Amir Yazdanbakhsh , Vidushi Dadu

Data deduplication is able to effectively identify and eliminate redundant data and only maintain a single copy of files and chunks. Hence, it is widely used in cloud storage systems to save storage space and network bandwidth. However, the…

密码学与安全 · 计算机科学 2017-03-16 Pengfei Zuo , Yu Hua , Cong Wang , Wen Xia , Shunde Cao , Yukun Zhou , Yuanyuan Sun

When working at exascale, the various constraints imposed by the extreme scale of the system bring new challenges for application users and software/middleware developers. In that context, and to provide best performance, resiliency and…

分布式、并行与集群计算 · 计算机科学 2015-10-09 Jerome Soumagne , Philip H. Carns , Dries Kimpe , Quincey Koziol , Robert B. Ross

Cloud Computing has emerged as a successful computing paradigm for efficiently utilizing managed compute infrastructure such as high speed rack-mounted servers, connected with high speed networking, and reliable storage. Usually such…

操作系统 · 计算机科学 2016-11-17 Piyus Kedia , Sorav Bansal , Deepak Deshpande , Sreekanth Iyer

Non-volatile memory (NVM) is a class of promising scalable memory technologies that can potentially offer higher capacity than DRAM at the same cost point. Unfortunately, the access latency and energy of NVM is often higher than those of…

硬件体系结构 · 计算机科学 2018-05-01 HanBin Yoon , Justin Meza , Rachata Ausavarungnirun , Rachael A. Harding , Onur Mutlu

As distributed machine learning (ML) workloads scale to thousands of GPUs connected by ultra-high-speed inter-connects, tail latency in collective communication has emerged as a primary bottleneck. Prior RDMA designs, like RoCE, IRN, and…

分布式、并行与集群计算 · 计算机科学 2025-10-30 Ertza Warraich , Ali Imran , Annus Zulfiqar , Shay Vargaftik , Sonia Fahmy , Muhammad Shahbaz

Disaggregating memory from compute offers the opportunity to better utilize stranded memory in cloud data centers. It is important to cache data in the compute nodes and maintain cache coherence across multiple compute nodes. However, the…

数据库 · 计算机科学 2026-01-14 Ruihong Wang , Jianguo Wang , Walid G. Aref

Large Language Model (LLM) agents tackle data-intensive tasks such as deep research and code generation. However, their effectiveness depends on frequent interactions with knowledge sources across remote clouds or regions. Such interactions…

分布式、并行与集群计算 · 计算机科学 2026-02-04 Chaoyi Ruan , Chao Bi , Kaiwen Zheng , Ziji Shi , Xinyi Wan , Jialin Li

With the surge in cloud storage adoption, enterprises face challenges managing data duplication and exponential data growth. Deduplication mitigates redundancy, yet maintaining redundancy ensures high availability, incurring storage costs.…

分布式、并行与集群计算 · 计算机科学 2024-12-10 Sabbir Ahmed , Md Nahiduzzaman , Tariqul Islam , Faisal Haque Bappy , Tarannum Shaila Zaman , Raiful Hasan

In cloud computing systems, assigning a job to multiple servers and waiting for the earliest copy to finish is an effective method to combat the variability in response time of individual servers. Although adding redundant replicas always…

分布式、并行与集群计算 · 计算机科学 2015-10-21 Gauri Joshi , Emina Soljanin , Gregory Wornell

In modern containerized cloud environments, the adoption of RDMA (Remote Direct Memory Access) has expanded to reduce CPU overhead and enable high-performance data exchange. Achieving this requires strong performance isolation to ensure…

密码学与安全 · 计算机科学 2025-10-15 Gunwoo Kim , Taejune Park , Jinwoo Kim