中文
相关论文

相关论文: Snapshot-Free, Transparent, and Robust Memory Recl…

200 篇论文

Historically, memory management based on lock-free reference counting was very inefficient, especially for read-dominated workloads. Thus, approaches such as epoch-based reclamation (EBR), hazard pointers (HP), or a combination thereof have…

分布式、并行与集群计算 · 计算机科学 2021-08-06 Ruslan Nikolaev , Binoy Ravindran

Memory reclamation for lock-based data structures is typically easy. However, it is a significant challenge for lock-free data structures. Automatic techniques such as garbage collection are inefficient or use locks, and non-automatic…

分布式、并行与集群计算 · 计算机科学 2017-12-05 Trevor Brown

Safe memory reclamation is crucial to memory safety for optimistic and lock-free concurrent data structures in non garbage collected programming languages. However, several challenges arise in designing an ideal safe memory reclamation…

分布式、并行与集群计算 · 计算机科学 2025-09-03 Ajay Singh

Safe memory reclamation (SMR) schemes are an essential tool for lock-free data structures and concurrent programming. However, manual SMR schemes are notoriously difficult to apply correctly, and automatic schemes, such as reference…

分布式、并行与集群计算 · 计算机科学 2022-04-13 Daniel Anderson , Guy E. Blelloch , Yuanhao Wei

We present Hydra, a low-latency, low-overhead, and highly available resilience mechanism for remote memory. Hydra can access erasure-coded remote memory within a single-digit microsecond read/write latency, significantly improving the…

分布式、并行与集群计算 · 计算机科学 2023-05-30 Youngmoon Lee , Hasan Al Maruf , Mosharaf Chowdhury , Asaf Cidon , Kang G. Shin

In this paper, we present a universal memory reclamation scheme, Wait-Free Eras (WFE), for deleted memory blocks in wait-free concurrent data structures. WFE's key innovation is that it is completely wait-free. Although some prior…

分布式、并行与集群计算 · 计算机科学 2020-01-14 Ruslan Nikolaev , Binoy Ravindran

Reliability in distributed storage systems has typically focused on the design and deployment of data replication or erasure coding techniques. Although some scenarios have considered the use of replication for hot data and erasure coding…

信息论 · 计算机科学 2025-11-04 Daniel E. Lucani , Marcell Fehér

Safe memory reclamation (SMR) algorithms are crucial for preventing use-after-free errors in optimistic data structures. SMR algorithms typically delay reclamation for safety and reclaim objects in batches for efficiency. It is difficult to…

分布式、并行与集群计算 · 计算机科学 2023-02-28 Ajay Singh , Trevor Brown , Michael Spear

Energy increasingly constrains modern computer hardware, yet protecting computations and data against errors costs energy. This holds at all scales, but especially for the largest parallel computers being built and planned today. As…

数值分析 · 数学 2012-06-08 Patrick G. Bridges , Kurt B. Ferreira , Michael A. Heroux , Mark Hoemmen

The in-memory approximate nearest neighbor search (ANNS) algorithms have achieved great success for fast high-recall query processing, but are extremely inefficient when handling hybrid queries with unstructured (i.e., feature vectors) and…

数据库 · 计算机科学 2022-07-19 Wei Wu , Junlin He , Yu Qiao , Guoheng Fu , Li Liu , Jin Yu

Safe memory reclamation techniques that utilize per read reservations, such as hazard pointers, often cause significant overhead in traversals of linked concurrent data structures. This is primarily due to the need to announce a…

分布式、并行与集群计算 · 计算机科学 2025-06-05 Ajay Singh , Trevor Brown

We present Stamp-it, a new, concurrent, lock-less memory reclamation scheme with amortized, constant-time (thread-count independent) reclamation overhead. Stamp-it has been implemented and proved correct in the C++ memory model using as…

分布式、并行与集群计算 · 计算机科学 2018-10-23 Manuel Pöter , Jesper Larsson Träff

This paper presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block…

数据库 · 计算机科学 2024-06-17 Antonios Katsarakis , Vasilis Gavrielatos , Nikos Ntarmos

This paper focuses on data structures for multi-core reachability, which is a key component in model checking algorithms and other verification methods. A cornerstone of an efficient solution is the storage of visited states. In related…

分布式、并行与集群计算 · 计算机科学 2010-05-06 Alfons Laarman , Jaco van de Pol , Michael Weber

Lock-free data structures are an important tool for the development of concurrent programs as they provide scalability, low latency and avoid deadlocks, livelocks and priority inversion. However, they require some sort of additional support…

分布式、并行与集群计算 · 计算机科学 2023-02-14 Pedro Moreno , Ricardo Rocha

Memory management is a critical component in almost all shared-memory, concurrent data structures and algorithms, consisting in the efficient allocation and the subsequent reclamation of shared memory resources. This paper contributes a…

分布式、并行与集群计算 · 计算机科学 2017-12-19 Manuel Pöter , Jesper Larsson Träff

Memory-management support for lock-free data structures is well known to be a tough problem. Recent work has successfully reduced the overhead of such schemes. However, applying memory-management support to a data structure remains complex…

编程语言 · 计算机科学 2018-08-21 Nachshon Cohen

Safe memory reclamation (SMR) algorithms suffer from a trade-off between bounding unreclaimed memory and the speed of reclamation. Hazard pointer (HP) based algorithms bound unreclaimed memory at all times, but tend to be slower than other…

分布式、并行与集群计算 · 计算机科学 2021-02-16 Ajay Singh , Trevor Brown , Ali Mashtizadeh

Long-context inference in Large Language Models (LLMs) is bottlenecked by the quadratic computation complexity of attention and the substantial memory footprint of Key-Value (KV) caches. While existing sparse attention mechanisms attempt to…

计算与语言 · 计算机科学 2026-02-03 Xuan Ai , Qingqing Yang , Peng Wang , Lei Deng , Lin Zhang , Renhai Chen , Gong Zhang

Operating systems have historically had to manage only a single type of memory device. The imminent availability of heterogeneous memory devices based on emerging memory technologies confronts the classic single memory model and opens a new…

‹ 上一页 1 2 3 10 下一页 ›