4 ms·
Just because I'm interested in this topic. I've been trying to shave nanoseconds on ringbuffers and barriers in C. LMAX Disruptor can send a message between th
by samsquire 3y ago
Just because I'm interested in this topic. I've been trying to shave nanoseconds on ringbuffers and barriers in C.
LMAX Disruptor can send a message between threads in 53 nanoseconds on average.
So you can essentially fork control flow in 53 nanoseconds and do 2 things in parallel.
Eyeballing my barrier I can synchronize in 42 nanoseconds and up.