Black-box Concurrent Data Structures for NUMA Architectures
January 12, 2024
This paper [1] recognizes how NUMA architectures are similar to distributed systems--namely, the high cost of synchronization between nodes/hosts, respectively--and essentially applies state machine replication to in-memory data structures. The primary contribution is a NUMA-aware shared log.