Skip to content

Increased throughput

Latest

Choose a tag to compare

@rigtorp rigtorp released this 22 Jul 14:44

This release significantly increases throughput by adding head and tail caches.

Benchmark results for a AMD Ryzen 9 3900X 12-Core Processor, the 2 threads are
running on different cores on the same chiplet:

Queue Throughput (ops/ms) Latency RTT (ns)
SPSCQueue 362723 133
boost::lockfree::spsc 209877 222
folly::ProducerConsumerQueue 148818 147