Skip to content

NLock: A Scalable Lock for NUMA Architectures

Jul 2026 · International journal of parallel programming · Vol 54 · 0 citations · 25 references
Computer Science

TL;DR

The design of NLock enables an efficient local hand-over mechanism and in turn, achieves substantial performance advantages by co-optimizing lock design with modern NUMA architectures, and is evaluated against state-of-the-art locking mechanisms and concurrent data structures.

View source

Similar papers

Book Open access Sep 2026

MiTDM: Eliminating False Conflicts in Scalable MVCC in Disaggregated Memory

Disaggregated memory architecture has gained wide adoption in cloud and high-performance systems [18, 31, 43] due to its decoupled resource model, elasticity, and low-latency access. In such architectures, transaction mechanisms must ensure atomic and consistent access to remote memory. Prior designs use array-based ve...

Ao-Xin Wei, Jin-Tian Wu, Jian Zhou et al. · 0 citations
Open access

Advanced atomics: leveraging memory hierarchies to improve atomic memory operations for next generation coherent manycores

(English) The continuous evolution of multiprocessor and heterogeneous computing systems has led to a dramatic increase in architectural complexity, providing higher throughput and energy efficiency. Such advancements have been boosted by the technological development of chiplet-based architectures, which enable furthe...

Víctor Soria Pardos · 0 citations
Book Aug 2026

WADO: A Distributed WORM Storage Service for Asynchronous Data Operations

WADO is presented, a distributed write-once-read-many (WORM) object-store runtime for data-centric workloads that closes this gap through three coordinated mechanisms: scope-centric processing, explicit pipeline decomposition, and interference-aware explicit parallelism.

Karim Youssef, Hariharan Devarajan, Nikoli Dryden et al. · 0 citations
Book Open access Aug 2026

DynamoServe: A Distributed Tiered Memory System for Multi-tenant LLM Serving

DynamoServe is presented, a multi-tenant LLM serving framework that addresses challenges through three key innovations: leveraging stranded GPU memory to offload model weights and KV caches, mitigating resource fragmentation in multi-workload environments, and improving memory locality through coordinated data placemen...

Diman Zad Tootaghaj, Khaled Diab, Bob Lantz et al. · 0 citations
Aug 2026

Hermes at Scale: Powering Distributed Queries with a Unified Memory Fabric

MySQL is a widely used database management system. However, it has clear deficits for analytical workloads. To improve analytical performance, we introduced Hermes as an accelerator for MySQL. Since many workloads easily fit a single node/machine, we originally developed Hermes for this case. However, Hermes on a singl...

Tim Gubner, M. Nerone, D. Tomé et al. · 0 citations

of the 24th USENIX Conference on File and Storage Technologies

SolidAttention is introduced, an LLM inference engine which addresses limitations through a tight co-design of dynamic attention sparsity algorithms and SSD-based storage management and minimizes SSD-induced blocking latency.

Xin Zheng, Dong-Liang Wei, Jian-Xiang Gao et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.