中文
相关论文

相关论文: VBR: Version Based Reclamation

200 篇论文

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 (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

Epoch based memory reclamation (EBR) is one of the most popular techniques for reclaiming memory in lock-free and optimistic locking data structures, due to its ease of use and good performance in practice. However, EBR is known to be…

分布式、并行与集群计算 · 计算机科学 2024-01-23 Daewoo Kim , Trevor Brown , Ajay Singh

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) 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

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

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

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

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

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

Model-based reinforcement learning algorithms with probabilistic dynamical models are amongst the most data-efficient learning methods. This is often attributed to their ability to distinguish between epistemic and aleatoric uncertainty.…

机器学习 · 计算机科学 2020-12-02 Sebastian Curi , Felix Berkenkamp , Andreas Krause

We present a new technique, Safe Concurrent Optimistic Traversals (SCOT), to address a well-known problem related to optimistic traversals with classical and more recent safe memory reclamation (SMR) schemes, such as Hazard Pointers (HP),…

分布式、并行与集群计算 · 计算机科学 2026-03-10 Md Amit Hasan Arovi , Ruslan Nikolaev

For vertical Bell Laboratories layered space-time architecture (V-BLAST), the original fast recursive algorithm was proposed, and then several improvements were proposed successively to further reduce the computational complexity. The…

信号处理 · 电气工程与系统科学 2026-01-13 Hufei Zhu , Yanyang Liang , Fuqin Deng , Genquan Chen , Jiaming Zhong

Multi-Version Concurrency Control (MVCC) is a common mechanism for achieving linearizable range queries in database systems and concurrent data-structures. The core idea is to keep previous versions of nodes to serve range queries, while…

数据库 · 计算机科学 2022-11-01 Gali Sheffi , Pedro Ramalhete , Erez Petrank

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

We consider the verification of lock-free data structures that manually manage their memory with the help of a safe memory reclamation (SMR) algorithm. Our first contribution is a type system that checks whether a program properly manages…

编程语言 · 计算机科学 2019-11-27 Roland Meyer , Sebastian Wolff

We present a powerful general framework for designing data-dependent optimization algorithms, building upon and unifying recent techniques in adaptive regularization, optimistic gradient predictions, and problem-dependent randomization. We…

机器学习 · 统计学 2015-10-14 Mehryar Mohri , Scott Yang

We propose a model-free reinforcement learning algorithm inspired by the popular randomized least squares value iteration (RLSVI) algorithm as well as the optimism principle. Unlike existing upper-confidence-bound (UCB) based approaches,…

机器学习 · 计算机科学 2021-10-27 Haque Ishfaq , Qiwen Cui , Viet Nguyen , Alex Ayoub , Zhuoran Yang , Zhaoran Wang , Doina Precup , Lin F. Yang

Memory management in lock-free data structures remains a major challenge in concurrent programming. Design techniques including read-copy-update (RCU) and hazard pointers provide workable solutions, and are widely used to great effect.…

编程语言 · 计算机科学 2019-02-20 Ismail Kuru , Colin S. Gordon

In this paper we propose a novel experimental design-based algorithm to minimize regret in online stochastic linear and combinatorial bandits. While existing literature tends to focus on optimism-based algorithms--which have been shown to…

机器学习 · 计算机科学 2021-03-02 Andrew Wagenmaker , Julian Katz-Samuels , Kevin Jamieson
‹ 上一页 1 2 3 10 下一页 ›