NumaRing: Topology-Aware Routing for NUMA-Local MPMC Queues, and What Broke When We Optimized It
本文介绍了 NumaRing,一种拓扑感知型 MPMC 队列实现,它展示了通过分析驱动的发现——具体包括消除高昂的单次操作拓扑查找、修复工作窃取中的共享原子瓶颈以及移除无效的 CPU-pause 退避策略——如何大幅提升性能,同时也揭示了即便进行了这些优化,在双插槽系统上的原始吞吐量仍远低于最初的设计目标。